Class: Aws::WorkMail::Types::UpdateUserRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkMail::Types::UpdateUserRequest
- Defined in:
- gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office]
Instance Attribute Summary collapse
-
#city ⇒ String
Updates the user's city.
-
#company ⇒ String
Updates the user's company.
-
#country ⇒ String
Updates the user's country.
-
#department ⇒ String
Updates the user's department.
-
#display_name ⇒ String
Updates the display name of the user.
-
#first_name ⇒ String
Updates the user's first name.
-
#hidden_from_global_address_list ⇒ Boolean
If enabled, the user is hidden from the global address list.
-
#initials ⇒ String
Updates the user's initials.
-
#job_title ⇒ String
Updates the user's job title.
-
#last_name ⇒ String
Updates the user's last name.
-
#office ⇒ String
Updates the user's office.
-
#organization_id ⇒ String
The identifier for the organization under which the user exists.
-
#role ⇒ String
Updates the user role.
-
#street ⇒ String
Updates the user's street address.
-
#telephone ⇒ String
Updates the user's contact details.
-
#user_id ⇒ String
The identifier for the user to be updated.
-
#zip_code ⇒ String
Updates the user's zipcode.
Instance Attribute Details
#city ⇒ String
Updates the user's city.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#company ⇒ String
Updates the user's company.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#country ⇒ String
Updates the user's country.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#department ⇒ String
Updates the user's department.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#display_name ⇒ String
Updates the display name of the user.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#first_name ⇒ String
Updates the user's first name.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#hidden_from_global_address_list ⇒ Boolean
If enabled, the user is hidden from the global address list.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#initials ⇒ String
Updates the user's initials.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#job_title ⇒ String
Updates the user's job title.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#last_name ⇒ String
Updates the user's last name.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#office ⇒ String
Updates the user's office.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#organization_id ⇒ String
The identifier for the organization under which the user exists.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#role ⇒ String
Updates the user role.
You cannot pass SYSTEM_USER or RESOURCE.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#street ⇒ String
Updates the user's street address.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#telephone ⇒ String
Updates the user's contact details.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#user_id ⇒ String
The identifier for the user to be updated.
The identifier can be the UserId, Username, or email. The following identity formats are available:
User ID: 12345678-1234-1234-1234-123456789012 or S-1-1-12-1234567890-123456789-123456789-1234
Email address: user@domain.tld
User name: user
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |
#zip_code ⇒ String
Updates the user's zipcode.
5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 5100 class UpdateUserRequest < Struct.new( :organization_id, :user_id, :role, :display_name, :first_name, :last_name, :hidden_from_global_address_list, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office) SENSITIVE = [:display_name, :first_name, :last_name, :initials, :telephone, :street, :job_title, :city, :company, :zip_code, :department, :country, :office] include Aws::Structure end |