Class: Aws::IdentityStore::Types::DescribeUserResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IdentityStore::Types::DescribeUserResponse
- Defined in:
- gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone]
Instance Attribute Summary collapse
-
#addresses ⇒ Array<Types::Address>
The physical address of the user.
-
#display_name ⇒ String
The display name of the user.
-
#emails ⇒ Array<Types::Email>
The email address of the user.
-
#external_ids ⇒ Array<Types::ExternalId>
A list of
ExternalId
objects that contains the identifiers issued to this resource by an external identity provider. -
#identity_store_id ⇒ String
The globally unique identifier for the identity store.
-
#locale ⇒ String
A string containing the geographical region or location of the user.
-
#name ⇒ Types::Name
The name of the user.
-
#nick_name ⇒ String
An alternative descriptive name for the user.
-
#phone_numbers ⇒ Array<Types::PhoneNumber>
A list of
PhoneNumber
objects associated with a user. -
#preferred_language ⇒ String
The preferred language of the user.
-
#profile_url ⇒ String
A URL link for the user's profile.
-
#timezone ⇒ String
The time zone for a user.
-
#title ⇒ String
A string containing the title of the user.
-
#user_id ⇒ String
The identifier for a user in the identity store.
-
#user_name ⇒ String
A unique string used to identify the user.
-
#user_type ⇒ String
A string indicating the type of user.
Instance Attribute Details
#addresses ⇒ Array<Types::Address>
The physical address of the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#display_name ⇒ String
The display name of the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#emails ⇒ Array<Types::Email>
The email address of the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#external_ids ⇒ Array<Types::ExternalId>
A list of ExternalId
objects that contains the identifiers issued
to this resource by an external identity provider.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#identity_store_id ⇒ String
The globally unique identifier for the identity store.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#locale ⇒ String
A string containing the geographical region or location of the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#name ⇒ Types::Name
The name of the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#nick_name ⇒ String
An alternative descriptive name for the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#phone_numbers ⇒ Array<Types::PhoneNumber>
A list of PhoneNumber
objects associated with a user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#preferred_language ⇒ String
The preferred language of the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#profile_url ⇒ String
A URL link for the user's profile.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#timezone ⇒ String
The time zone for a user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#title ⇒ String
A string containing the title of the user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#user_id ⇒ String
The identifier for a user in the identity store.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#user_name ⇒ String
A unique string used to identify the user. The length limit is 128 characters. This value can consist of letters, accented characters, symbols, numbers, and punctuation. This value is specified at the time the user is created and stored as an attribute of the user object in the identity store.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |
#user_type ⇒ String
A string indicating the type of user.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 |
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 627 class DescribeUserResponse < Struct.new( :user_name, :user_id, :external_ids, :name, :display_name, :nick_name, :profile_url, :emails, :addresses, :phone_numbers, :user_type, :title, :preferred_language, :locale, :timezone, :identity_store_id) SENSITIVE = [:user_name, :display_name, :nick_name, :profile_url, :user_type, :title, :preferred_language, :locale, :timezone] include Aws::Structure end |