Class: Aws::Chime::Types::User

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

Overview

The user on the Amazon Chime account.

Constant Summary collapse

SENSITIVE =
[:primary_email, :primary_provisioned_number, :display_name]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The Amazon Chime account ID.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#alexa_for_business_metadataTypes::AlexaForBusinessMetadata

The Alexa for Business metadata.



6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#display_nameString

The display name of the user.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#invited_onTime

Date and time when the user is invited to the Amazon Chime account, in ISO 8601 format.

Returns:

  • (Time)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#license_typeString

The license type for the user.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#personal_pinString

The user's personal meeting PIN.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#primary_emailString

The primary email address of the user.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#primary_provisioned_numberString

The primary phone number associated with the user.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#registered_onTime

Date and time when the user is registered, in ISO 8601 format.

Returns:

  • (Time)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#user_idString

The user ID.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#user_invitation_statusString

The user invite status.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#user_registration_statusString

The user registration status.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end

#user_typeString

The user type.

Returns:

  • (String)


6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 6391

class User < Struct.new(
  :user_id,
  :account_id,
  :primary_email,
  :primary_provisioned_number,
  :display_name,
  :license_type,
  :user_type,
  :user_registration_status,
  :user_invitation_status,
  :registered_on,
  :invited_on,
  :alexa_for_business_metadata,
  :personal_pin)
  SENSITIVE = [:primary_email, :primary_provisioned_number, :display_name]
  include Aws::Structure
end