def METHOD_NAME(environment_name: Optional[pulumi.Input[str]] = None,
                                                                            function_app_name: Optional[pulumi.Input[str]] = None,
                                                                            name: Optional[pulumi.Input[str]] = None,
                                                                            resource_group_name: Optional[pulumi.Input[str]] = None,
                                                                            opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildResult]:
    """
    Description for Gets the details of the user provided function app registered with a static site build
    :param str environment_name: The stage site identifier.
    :param str function_app_name: Name of the function app registered with the static site build.
    :param str name: Name of the static site.
    :param str resource_group_name: Name of the resource group to which the resource belongs.
    """
    ...