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


    :param str name: Name of the app.
    :param str resource_group_name: Name of the resource group to which the resource belongs.
    :param str slot: Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
    """
    __args__ = dict()
    __args__['name'] = name
    __args__['resourceGroupName'] = resource_group_name
    __args__['slot'] = slot
    if opts is None:
        opts = pulumi.InvokeOptions()
    if opts.version is None:
        opts.version = _utilities.get_version()
    __ret__ = pulumi.runtime.invoke('azure-nextgen:web/v20201001:listWebAppAuthSettingsSlot', __args__, opts=opts, typ=ListWebAppAuthSettingsSlotResult).value

    return AwaitableListWebAppAuthSettingsSlotResult(
        aad_claims_authorization=__ret__.aad_claims_authorization,
        additional_login_params=__ret__.additional_login_params,
        allowed_audiences=__ret__.allowed_audiences,
        allowed_external_redirect_urls=__ret__.allowed_external_redirect_urls,
        auth_file_path=__ret__.auth_file_path,
        client_id=__ret__.client_id,
        client_secret=__ret__.client_secret,
        client_secret_certificate_thumbprint=__ret__.client_secret_certificate_thumbprint,
        client_secret_setting_name=__ret__.client_secret_setting_name,
        default_provider=__ret__.default_provider,
        enabled=__ret__.enabled,
        facebook_app_id=__ret__.facebook_app_id,
        facebook_app_secret=__ret__.facebook_app_secret,
        facebook_app_secret_setting_name=__ret__.facebook_app_secret_setting_name,
        facebook_o_auth_scopes=__ret__.facebook_o_auth_scopes,
        git_hub_client_id=__ret__.git_hub_client_id,
        git_hub_client_secret=__ret__.git_hub_client_secret,
        git_hub_client_secret_setting_name=__ret__.git_hub_client_secret_setting_name,
        git_hub_o_auth_scopes=__ret__.git_hub_o_auth_scopes,
        google_client_id=__ret__.google_client_id,
        google_client_secret=__ret__.google_client_secret,
        google_client_secret_setting_name=__ret__.google_client_secret_setting_name,
        google_o_auth_scopes=__ret__.google_o_auth_scopes,
        id=__ret__.id,
        is_auth_from_file=__ret__.is_auth_from_file,
        issuer=__ret__.issuer,
        kind=__ret__.kind,
        microsoft_account_client_id=__ret__.microsoft_account_client_id,
        microsoft_account_client_secret=__ret__.microsoft_account_client_secret,
        microsoft_account_client_secret_setting_name=__ret__.microsoft_account_client_secret_setting_name,
        microsoft_account_o_auth_scopes=__ret__.microsoft_account_o_auth_scopes,
        name=__ret__.name,
        runtime_version=__ret__.runtime_version,
        system_data=__ret__.system_data,
        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,
        twitter_consumer_secret_setting_name=__ret__.twitter_consumer_secret_setting_name,
        type=__ret__.type,
        unauthenticated_client_action=__ret__.unauthenticated_client_action,
        validate_issuer=__ret__.validate_issuer)

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


    :param str name: Name of the app.
    :param str resource_group_name: Name of the resource group to which the resource belongs.
    :param str slot: Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
    
Configuration settings for the Azure App Service Authentication / Authorization feature.
Configuration settings for the Azure App Service Authentication / Authorization feature .
def list_web_app_auth_settings_slot(name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    slot: Optional[str] = None,
                                    opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableListWebAppAuthSettingsSlotResult:
    __args__ = dict()
    __args__['name'] = name
    __args__['resourceGroupName'] = resource_group_name
    __args__['slot'] = slot
    if opts is None:
        opts = pulumi.InvokeOptions()
    if opts.version is None:
        opts.version = _utilities.get_version()
    __ret__ = pulumi.runtime.invoke('azure-nextgen:web/v20201001:listWebAppAuthSettingsSlot', __args__, opts=opts, typ=ListWebAppAuthSettingsSlotResult).value
    return AwaitableListWebAppAuthSettingsSlotResult(
        aad_claims_authorization=__ret__.aad_claims_authorization,
        additional_login_params=__ret__.additional_login_params,
        allowed_audiences=__ret__.allowed_audiences,
        allowed_external_redirect_urls=__ret__.allowed_external_redirect_urls,
        auth_file_path=__ret__.auth_file_path,
        client_id=__ret__.client_id,
        client_secret=__ret__.client_secret,
        client_secret_certificate_thumbprint=__ret__.client_secret_certificate_thumbprint,
        client_secret_setting_name=__ret__.client_secret_setting_name,
        default_provider=__ret__.default_provider,
        enabled=__ret__.enabled,
        facebook_app_id=__ret__.facebook_app_id,
        facebook_app_secret=__ret__.facebook_app_secret,
        facebook_app_secret_setting_name=__ret__.facebook_app_secret_setting_name,
        facebook_o_auth_scopes=__ret__.facebook_o_auth_scopes,
        git_hub_client_id=__ret__.git_hub_client_id,
        git_hub_client_secret=__ret__.git_hub_client_secret,
        git_hub_client_secret_setting_name=__ret__.git_hub_client_secret_setting_name,
        git_hub_o_auth_scopes=__ret__.git_hub_o_auth_scopes,
        google_client_id=__ret__.google_client_id,
        google_client_secret=__ret__.google_client_secret,
        google_client_secret_setting_name=__ret__.google_client_secret_setting_name,
        google_o_auth_scopes=__ret__.google_o_auth_scopes,
        id=__ret__.id,
        is_auth_from_file=__ret__.is_auth_from_file,
        issuer=__ret__.issuer,
        kind=__ret__.kind,
        microsoft_account_client_id=__ret__.microsoft_account_client_id,
        microsoft_account_client_secret=__ret__.microsoft_account_client_secret,
        microsoft_account_client_secret_setting_name=__ret__.microsoft_account_client_secret_setting_name,
        microsoft_account_o_auth_scopes=__ret__.microsoft_account_o_auth_scopes,
        name=__ret__.name,
        runtime_version=__ret__.runtime_version,
        system_data=__ret__.system_data,
        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,
        twitter_consumer_secret_setting_name=__ret__.twitter_consumer_secret_setting_name,
        type=__ret__.type,
        unauthenticated_client_action=__ret__.unauthenticated_client_action,
        validate_issuer=__ret__.validate_issuer)
def list_web_app_auth_settings_slot ( name : Optional [ str ] = None , resource_group_name : Optional [ str ] = None , slot : Optional [ str ] = None , opts : Optional [ pulumi . InvokeOptions ] = None ) -> AwaitableListWebAppAuthSettingsSlotResult : __args__ = dict ( ) __args__ [ 'name' ] = name __args__ [ 'resourceGroupName' ] = resource_group_name __args__ [ 'slot' ] = slot if opts is None : opts = pulumi . InvokeOptions ( ) if opts . version is None : opts . version = _utilities . get_version ( ) __ret__ = pulumi . runtime . invoke ( 'azure-nextgen:web/v20201001:listWebAppAuthSettingsSlot' , __args__ , opts = opts , typ = ListWebAppAuthSettingsSlotResult ) . value return AwaitableListWebAppAuthSettingsSlotResult ( aad_claims_authorization = __ret__ . aad_claims_authorization , additional_login_params = __ret__ . additional_login_params , allowed_audiences = __ret__ . allowed_audiences , allowed_external_redirect_urls = __ret__ . allowed_external_redirect_urls , auth_file_path = __ret__ . auth_file_path , client_id = __ret__ . client_id , client_secret = __ret__ . client_secret , client_secret_certificate_thumbprint = __ret__ . client_secret_certificate_thumbprint , client_secret_setting_name = __ret__ . client_secret_setting_name , default_provider = __ret__ . default_provider , enabled = __ret__ . enabled , facebook_app_id = __ret__ . facebook_app_id , facebook_app_secret = __ret__ . facebook_app_secret , facebook_app_secret_setting_name = __ret__ . facebook_app_secret_setting_name , facebook_o_auth_scopes = __ret__ . facebook_o_auth_scopes , git_hub_client_id = __ret__ . git_hub_client_id , git_hub_client_secret = __ret__ . git_hub_client_secret , git_hub_client_secret_setting_name = __ret__ . git_hub_client_secret_setting_name , git_hub_o_auth_scopes = __ret__ . git_hub_o_auth_scopes , google_client_id = __ret__ . google_client_id , google_client_secret = __ret__ . google_client_secret , google_client_secret_setting_name = __ret__ . google_client_secret_setting_name , google_o_auth_scopes = __ret__ . google_o_auth_scopes , id = __ret__ . id , is_auth_from_file = __ret__ . is_auth_from_file , issuer = __ret__ . issuer , kind = __ret__ . kind , microsoft_account_client_id = __ret__ . microsoft_account_client_id , microsoft_account_client_secret = __ret__ . microsoft_account_client_secret , microsoft_account_client_secret_setting_name = __ret__ . microsoft_account_client_secret_setting_name , microsoft_account_o_auth_scopes = __ret__ . microsoft_account_o_auth_scopes , name = __ret__ . name , runtime_version = __ret__ . runtime_version , system_data = __ret__ . system_data , 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 , twitter_consumer_secret_setting_name = __ret__ . twitter_consumer_secret_setting_name , type = __ret__ . type , unauthenticated_client_action = __ret__ . unauthenticated_client_action , validate_issuer = __ret__ . validate_issuer )
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 the app.
    :param str resource_group_name: Name of the resource group to which the resource belongs.
    :param str slot: Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
    """
name
Optional[str]
Name of the app.
Name of the app .
resource_group_name
Optional[str]
Name of the resource group to which the resource belongs.
Name of the resource group to which the resource belongs .
slot
Optional[str]
Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
Name of the deployment slot . If a slot is not specified the API will get the settings for the production slot .
opts
Optional[pulumi.InvokeOptions]