class Aws::CognitoIdentity::Types::MergeDeveloperIdentitiesInput

Input to the `MergeDeveloperIdentities` action.

@note When making an API call, you may pass MergeDeveloperIdentitiesInput

data as a hash:

    {
      source_user_identifier: "DeveloperUserIdentifier", # required
      destination_user_identifier: "DeveloperUserIdentifier", # required
      developer_provider_name: "DeveloperProviderName", # required
      identity_pool_id: "IdentityPoolId", # required
    }

@!attribute [rw] source_user_identifier

User identifier for the source user. The value should be a
`DeveloperUserIdentifier`.
@return [String]

@!attribute [rw] destination_user_identifier

User identifier for the destination user. The value should be a
`DeveloperUserIdentifier`.
@return [String]

@!attribute [rw] developer_provider_name

The "domain" by which Cognito will refer to your users. This is a
(pseudo) domain name that you provide while creating an identity
pool. This name acts as a placeholder that allows your backend and
the Cognito service to communicate about the developer provider. For
the `DeveloperProviderName`, you can use letters as well as period
(.), underscore (\_), and dash (-).
@return [String]

@!attribute [rw] identity_pool_id

An identity pool ID in the format REGION:GUID.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cognito-identity-2014-06-30/MergeDeveloperIdentitiesInput AWS API Documentation

Constants

SENSITIVE