Class: Aws::WorkDocs::Types::CreateUserRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkDocs::Types::CreateUserRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-workdocs/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:username, :email_address, :given_name, :surname, :password, :authentication_token]
Instance Attribute Summary collapse
-
#authentication_token ⇒ String
Amazon WorkDocs authentication token.
-
#email_address ⇒ String
The email address of the user.
-
#given_name ⇒ String
The given name of the user.
-
#organization_id ⇒ String
The ID of the organization.
-
#password ⇒ String
The password of the user.
-
#storage_rule ⇒ Types::StorageRuleType
The amount of storage for the user.
-
#surname ⇒ String
The surname of the user.
-
#time_zone_id ⇒ String
The time zone ID of the user.
-
#username ⇒ String
The login name of the user.
Instance Attribute Details
#authentication_token ⇒ String
Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#email_address ⇒ String
The email address of the user.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#given_name ⇒ String
The given name of the user.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#organization_id ⇒ String
The ID of the organization.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#password ⇒ String
The password of the user.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#storage_rule ⇒ Types::StorageRuleType
The amount of storage for the user.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#surname ⇒ String
The surname of the user.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#time_zone_id ⇒ String
The time zone ID of the user.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |
#username ⇒ String
The login name of the user.
532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/aws-sdk-workdocs/types.rb', line 532 class CreateUserRequest < Struct.new( :organization_id, :username, :email_address, :given_name, :surname, :password, :time_zone_id, :storage_rule, :authentication_token) SENSITIVE = [:username, :email_address, :given_name, :surname, :password, :authentication_token] include Aws::Structure end |