You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::CognitoIdentity::Types::MergeDeveloperIdentitiesInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/types.rb

Overview

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
}

Input to the MergeDeveloperIdentities action.

Instance Attribute Summary collapse

Instance Attribute Details

#destination_user_identifierString

User identifier for the destination user. The value should be a DeveloperUserIdentifier.

Returns:

  • (String)


922
923
924
925
926
927
928
# File 'gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/types.rb', line 922

class MergeDeveloperIdentitiesInput < Struct.new(
  :source_user_identifier,
  :destination_user_identifier,
  :developer_provider_name,
  :identity_pool_id)
  include Aws::Structure
end

#developer_provider_nameString

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 (-).

Returns:

  • (String)


922
923
924
925
926
927
928
# File 'gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/types.rb', line 922

class MergeDeveloperIdentitiesInput < Struct.new(
  :source_user_identifier,
  :destination_user_identifier,
  :developer_provider_name,
  :identity_pool_id)
  include Aws::Structure
end

#identity_pool_idString

An identity pool ID in the format REGION:GUID.

Returns:

  • (String)


922
923
924
925
926
927
928
# File 'gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/types.rb', line 922

class MergeDeveloperIdentitiesInput < Struct.new(
  :source_user_identifier,
  :destination_user_identifier,
  :developer_provider_name,
  :identity_pool_id)
  include Aws::Structure
end

#source_user_identifierString

User identifier for the source user. The value should be a DeveloperUserIdentifier.

Returns:

  • (String)


922
923
924
925
926
927
928
# File 'gems/aws-sdk-cognitoidentity/lib/aws-sdk-cognitoidentity/types.rb', line 922

class MergeDeveloperIdentitiesInput < Struct.new(
  :source_user_identifier,
  :destination_user_identifier,
  :developer_provider_name,
  :identity_pool_id)
  include Aws::Structure
end