sdk/python/pulumi_azure_nextgen/web/v20150801/list_site_auth_settings.py
def list_site_auth_settings(name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableListSiteAuthSettingsResult:
    """
    Configuration settings for the Azure App Service Authentication / Authorization feature.


    :param str name: Name of web app
    :param str resource_group_name: Name of resource group
    """
    __args__ = dict()
    __args__['name'] = name
    __args__['resourceGroupName'] = resource_group_name
    if opts is None:
        opts = pulumi.InvokeOptions()
    if opts.version is None:
        opts.version = _utilities.get_version()
    __ret__ = pulumi.runtime.invoke('azure-nextgen:web/v20150801:listSiteAuthSettings', __args__, opts=opts, typ=ListSiteAuthSettingsResult).value

    return AwaitableListSiteAuthSettingsResult(
        aad_client_id=__ret__.aad_client_id,
        additional_login_params=__ret__.additional_login_params,
        allowed_audiences=__ret__.allowed_audiences,
        allowed_external_redirect_urls=__ret__.allowed_external_redirect_urls,
        client_id=__ret__.client_id,
        client_secret=__ret__.client_secret,
        default_provider=__ret__.default_provider,
        enabled=__ret__.enabled,
        facebook_app_id=__ret__.facebook_app_id,
        facebook_app_secret=__ret__.facebook_app_secret,
        facebook_o_auth_scopes=__ret__.facebook_o_auth_scopes,
        google_client_id=__ret__.google_client_id,
        google_client_secret=__ret__.google_client_secret,
        google_o_auth_scopes=__ret__.google_o_auth_scopes,
        http_api_prefix_path=__ret__.http_api_prefix_path,
        issuer=__ret__.issuer,
        microsoft_account_client_id=__ret__.microsoft_account_client_id,
        microsoft_account_client_secret=__ret__.microsoft_account_client_secret,
        microsoft_account_o_auth_scopes=__ret__.microsoft_account_o_auth_scopes,
        open_id_issuer=__ret__.open_id_issuer,
        token_refresh_extension_hours=__ret__.token_refresh_extension_hours,
        token_store_enabled=__ret__.token_store_enabled,
        twitter_consumer_key=__ret__.twitter_consumer_key,
        twitter_consumer_secret=__ret__.twitter_consumer_secret,
        unauthenticated_client_action=__ret__.unauthenticated_client_action)

    Configuration settings for the Azure App Service Authentication / Authorization feature.


    :param str name: Name of web app
    :param str resource_group_name: Name of resource group
    
Configuration settings for the Azure App Service Authentication / Authorization feature.
Configuration settings for the Azure App Service Authentication / Authorization feature .
def list_site_auth_settings(name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableListSiteAuthSettingsResult:
    __args__ = dict()
    __args__['name'] = name
    __args__['resourceGroupName'] = resource_group_name
    if opts is None:
        opts = pulumi.InvokeOptions()
    if opts.version is None:
        opts.version = _utilities.get_version()
    __ret__ = pulumi.runtime.invoke('azure-nextgen:web/v20150801:listSiteAuthSettings', __args__, opts=opts, typ=ListSiteAuthSettingsResult).value
    return AwaitableListSiteAuthSettingsResult(
        aad_client_id=__ret__.aad_client_id,
        additional_login_params=__ret__.additional_login_params,
        allowed_audiences=__ret__.allowed_audiences,
        allowed_external_redirect_urls=__ret__.allowed_external_redirect_urls,
        client_id=__ret__.client_id,
        client_secret=__ret__.client_secret,
        default_provider=__ret__.default_provider,
        enabled=__ret__.enabled,
        facebook_app_id=__ret__.facebook_app_id,
        facebook_app_secret=__ret__.facebook_app_secret,
        facebook_o_auth_scopes=__ret__.facebook_o_auth_scopes,
        google_client_id=__ret__.google_client_id,
        google_client_secret=__ret__.google_client_secret,
        google_o_auth_scopes=__ret__.google_o_auth_scopes,
        http_api_prefix_path=__ret__.http_api_prefix_path,
        issuer=__ret__.issuer,
        microsoft_account_client_id=__ret__.microsoft_account_client_id,
        microsoft_account_client_secret=__ret__.microsoft_account_client_secret,
        microsoft_account_o_auth_scopes=__ret__.microsoft_account_o_auth_scopes,
        open_id_issuer=__ret__.open_id_issuer,
        token_refresh_extension_hours=__ret__.token_refresh_extension_hours,
        token_store_enabled=__ret__.token_store_enabled,
        twitter_consumer_key=__ret__.twitter_consumer_key,
        twitter_consumer_secret=__ret__.twitter_consumer_secret,
        unauthenticated_client_action=__ret__.unauthenticated_client_action)
def list_site_auth_settings ( name : Optional [ str ] = None , resource_group_name : Optional [ str ] = None , opts : Optional [ pulumi . InvokeOptions ] = None ) -> AwaitableListSiteAuthSettingsResult : __args__ = dict ( ) __args__ [ 'name' ] = name __args__ [ 'resourceGroupName' ] = resource_group_name if opts is None : opts = pulumi . InvokeOptions ( ) if opts . version is None : opts . version = _utilities . get_version ( ) __ret__ = pulumi . runtime . invoke ( 'azure-nextgen:web/v20150801:listSiteAuthSettings' , __args__ , opts = opts , typ = ListSiteAuthSettingsResult ) . value return AwaitableListSiteAuthSettingsResult ( aad_client_id = __ret__ . aad_client_id , additional_login_params = __ret__ . additional_login_params , allowed_audiences = __ret__ . allowed_audiences , allowed_external_redirect_urls = __ret__ . allowed_external_redirect_urls , client_id = __ret__ . client_id , client_secret = __ret__ . client_secret , default_provider = __ret__ . default_provider , enabled = __ret__ . enabled , facebook_app_id = __ret__ . facebook_app_id , facebook_app_secret = __ret__ . facebook_app_secret , facebook_o_auth_scopes = __ret__ . facebook_o_auth_scopes , google_client_id = __ret__ . google_client_id , google_client_secret = __ret__ . google_client_secret , google_o_auth_scopes = __ret__ . google_o_auth_scopes , http_api_prefix_path = __ret__ . http_api_prefix_path , issuer = __ret__ . issuer , microsoft_account_client_id = __ret__ . microsoft_account_client_id , microsoft_account_client_secret = __ret__ . microsoft_account_client_secret , microsoft_account_o_auth_scopes = __ret__ . microsoft_account_o_auth_scopes , open_id_issuer = __ret__ . open_id_issuer , token_refresh_extension_hours = __ret__ . token_refresh_extension_hours , token_store_enabled = __ret__ . token_store_enabled , twitter_consumer_key = __ret__ . twitter_consumer_key , twitter_consumer_secret = __ret__ . twitter_consumer_secret , unauthenticated_client_action = __ret__ . unauthenticated_client_action )
Configuration settings for the Azure App Service Authentication / Authorization feature.
Configuration settings for the Azure App Service Authentication / Authorization feature .
"""
    Configuration settings for the Azure App Service Authentication / Authorization feature.


    :param str name: Name of web app
    :param str resource_group_name: Name of resource group
    """
name
Optional[str]
Name of web app
Name of web app
resource_group_name
Optional[str]
Name of resource group
Name of resource group
opts
Optional[pulumi.InvokeOptions]