Skip to content

Cognito Identity  >  Operations  >  unlink_developer_identity

unlink_developer_identity

Operation

unlink_developer_identity(input: UnlinkDeveloperIdentityInput, plugins: list[Plugin] | None = None) -> UnlinkDeveloperIdentityOutput

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 Amazon Web Services developer credentials to call this operation.

Parameters:

Name Type Description Default
input UnlinkDeveloperIdentityInput

An instance of UnlinkDeveloperIdentityInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
UnlinkDeveloperIdentityOutput

An instance of UnlinkDeveloperIdentityOutput.

Input

UnlinkDeveloperIdentityInput dataclass

Input to the UnlinkDeveloperIdentity action.

Attributes

developer_provider_name class-attribute instance-attribute
developer_provider_name: str | None = None

The "domain" by which Cognito will refer to your users.

developer_user_identifier class-attribute instance-attribute
developer_user_identifier: str | None = None

A unique ID used by your backend authentication process to identify a user.

identity_id class-attribute instance-attribute
identity_id: str | None = None

A unique identifier in the format REGION:GUID.

identity_pool_id class-attribute instance-attribute
identity_pool_id: str | None = None

An identity pool ID in the format REGION:GUID.

Output

UnlinkDeveloperIdentityOutput dataclass

Dataclass for UnlinkDeveloperIdentityOutput structure.