get_identity_provider(**kwargs)¶Gets the identity provider.
See also: AWS API Documentation
Request Syntax
response = client.get_identity_provider(
    identityProviderArn='string'
)
[REQUIRED]
The ARN of the identity provider.
{
    'identityProvider': {
        'identityProviderArn': 'string',
        'identityProviderDetails': {
            'string': 'string'
        },
        'identityProviderName': 'string',
        'identityProviderType': 'SAML'|'Facebook'|'Google'|'LoginWithAmazon'|'SignInWithApple'|'OIDC'
    }
}
Response Structure
The identity provider.
The ARN of the identity provider.
The identity provider details. The following list describes the provider detail keys for each identity provider type.
client_idclient_secretauthorize_scopesclient_idclient_secretauthorize_scopesapi_versionclient_idteam_idkey_idprivate_keyauthorize_scopesclient_idclient_secretattributes_request_methodoidc_issuerauthorize_scopesauthorize_url  if not available from discovery URL specified by oidc_issuer keytoken_url  if not available from discovery URL specified by oidc_issuer keyattributes_url  if not available from discovery URL specified by oidc_issuer keyjwks_uri  if not available from discovery URL specified by oidc_issuer keyMetadataFile OR MetadataURLIDPSignout  optionalThe identity provider name.
The identity provider type.
Exceptions
WorkSpacesWeb.Client.exceptions.InternalServerExceptionWorkSpacesWeb.Client.exceptions.ResourceNotFoundExceptionWorkSpacesWeb.Client.exceptions.AccessDeniedExceptionWorkSpacesWeb.Client.exceptions.ThrottlingExceptionWorkSpacesWeb.Client.exceptions.ValidationException