CognitoIdentityProvider.Client.
list_identity_providers
(**kwargs)¶Lists information about all IdPs for a user pool.
See also: AWS API Documentation
Request Syntax
response = client.list_identity_providers(
UserPoolId='string',
MaxResults=123,
NextToken='string'
)
[REQUIRED]
The user pool ID.
dict
Response Syntax
{
'Providers': [
{
'ProviderName': 'string',
'ProviderType': 'SAML'|'Facebook'|'Google'|'LoginWithAmazon'|'SignInWithApple'|'OIDC',
'LastModifiedDate': datetime(2015, 1, 1),
'CreationDate': datetime(2015, 1, 1)
},
],
'NextToken': 'string'
}
Response Structure
(dict) --
Providers (list) --
A list of IdP objects.
(dict) --
A container for IdP details.
ProviderName (string) --
The IdP name.
ProviderType (string) --
The IdP type.
LastModifiedDate (datetime) --
The date the provider was last modified.
CreationDate (datetime) --
The date the provider was added to the user pool.
NextToken (string) --
A pagination token.
Exceptions
CognitoIdentityProvider.Client.exceptions.InvalidParameterException
CognitoIdentityProvider.Client.exceptions.ResourceNotFoundException
CognitoIdentityProvider.Client.exceptions.NotAuthorizedException
CognitoIdentityProvider.Client.exceptions.TooManyRequestsException
CognitoIdentityProvider.Client.exceptions.InternalErrorException