Class: Aws::Connect::Types::UserSearchSummary
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::Connect::Types::UserSearchSummary
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-connect/types.rb
 
Overview
Information about the returned users.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon Resource Name (ARN) of the user.
 - 
  
    
      #directory_user_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The directory identifier of the user.
 - 
  
    
      #hierarchy_group_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The identifier of the user’s hierarchy group.
 - 
  
    
      #id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The identifier of the user’s summary.
 - 
  
    
      #identity_info  ⇒ Types::UserIdentityInfoLite 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The user’s first name and last name.
 - 
  
    
      #phone_config  ⇒ Types::UserPhoneConfig 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Contains information about the phone configuration settings for a user.
 - 
  
    
      #routing_profile_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The identifier of the user’s routing profile.
 - 
  
    
      #security_profile_ids  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The identifiers of the user’s security profiles.
 - 
  
    
      #tags  ⇒ Hash<String,String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The tags used to organize, track, or control access for this resource.
 - 
  
    
      #username  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of the user.
 
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the user.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#directory_user_id ⇒ String
The directory identifier of the user.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#hierarchy_group_id ⇒ String
The identifier of the user’s hierarchy group.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#id ⇒ String
The identifier of the user’s summary.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#identity_info ⇒ Types::UserIdentityInfoLite
The user’s first name and last name.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#phone_config ⇒ Types::UserPhoneConfig
Contains information about the phone configuration settings for a user.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#routing_profile_id ⇒ String
The identifier of the user’s routing profile.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#security_profile_ids ⇒ Array<String>
The identifiers of the user’s security profiles.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this resource. For example, { “Tags”: “key2”:“value2” }.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  | 
  
#username ⇒ String
The name of the user.
      26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905  | 
    
      # File 'lib/aws-sdk-connect/types.rb', line 26892 class UserSearchSummary < Struct.new( :arn, :directory_user_id, :hierarchy_group_id, :id, :identity_info, :phone_config, :routing_profile_id, :security_profile_ids, :tags, :username) SENSITIVE = [] include Aws::Structure end  |