CognitoIdentity / Client / unlink_developer_identity
unlink_developer_identity#
- CognitoIdentity.Client.unlink_developer_identity(**kwargs)#
Unlinks a
DeveloperUserIdentifier
from an existing identity. Unlinked developer users will be considered new identities next time they are seen. If, for a given Cognito identity, you remove all federated identities as well as the developer user identifier, the Cognito identity becomes inaccessible.You must use AWS Developer credentials to call this API.
See also: AWS API Documentation
Request Syntax
response = client.unlink_developer_identity( IdentityId='string', IdentityPoolId='string', DeveloperProviderName='string', DeveloperUserIdentifier='string' )
- Parameters:
IdentityId (string) –
[REQUIRED]
A unique identifier in the format REGION:GUID.
IdentityPoolId (string) –
[REQUIRED]
An identity pool ID in the format REGION:GUID.
DeveloperProviderName (string) –
[REQUIRED]
The “domain” by which Cognito will refer to your users.
DeveloperUserIdentifier (string) –
[REQUIRED]
A unique ID used by your backend authentication process to identify a user.
- Returns:
None
Exceptions
CognitoIdentity.Client.exceptions.InvalidParameterException
CognitoIdentity.Client.exceptions.ResourceNotFoundException
CognitoIdentity.Client.exceptions.NotAuthorizedException
CognitoIdentity.Client.exceptions.ResourceConflictException
CognitoIdentity.Client.exceptions.TooManyRequestsException
CognitoIdentity.Client.exceptions.InternalErrorException