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

Class: Aws::CognitoIdentityProvider::Types::ProviderUserIdentifierType

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

Overview

Note:

When making an API call, you may pass ProviderUserIdentifierType data as a hash:

{
  provider_name: "ProviderNameType",
  provider_attribute_name: "StringType",
  provider_attribute_value: "StringType",
}

A container for information about an identity provider for a user pool.

Instance Attribute Summary collapse

Instance Attribute Details

#provider_attribute_nameString

The name of the provider attribute to link to, for example, NameID.

Returns:

  • (String)


4259
4260
4261
4262
4263
4264
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 4259

class ProviderUserIdentifierType < Struct.new(
  :provider_name,
  :provider_attribute_name,
  :provider_attribute_value)
  include Aws::Structure
end

#provider_attribute_valueString

The value of the provider attribute to link to, for example, xxxxx_account.

Returns:

  • (String)


4259
4260
4261
4262
4263
4264
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 4259

class ProviderUserIdentifierType < Struct.new(
  :provider_name,
  :provider_attribute_name,
  :provider_attribute_value)
  include Aws::Structure
end

#provider_nameString

The name of the provider, for example, Facebook, Google, or Login with Amazon.

Returns:

  • (String)


4259
4260
4261
4262
4263
4264
# File 'gems/aws-sdk-cognitoidentityprovider/lib/aws-sdk-cognitoidentityprovider/types.rb', line 4259

class ProviderUserIdentifierType < Struct.new(
  :provider_name,
  :provider_attribute_name,
  :provider_attribute_value)
  include Aws::Structure
end