You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::WorkDocs::Types::CreateUserRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkDocs::Types::CreateUserRequest
- Defined in:
- (unknown)
Overview
When passing CreateUserRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
organization_id: "IdType",
username: "UsernameType", # required
email_address: "EmailAddressType",
given_name: "UserAttributeValueType", # required
surname: "UserAttributeValueType", # required
password: "PasswordType", # required
time_zone_id: "TimeZoneIdType",
storage_rule: {
storage_allocated_in_bytes: 1,
storage_type: "UNLIMITED", # accepts UNLIMITED, QUOTA
},
authentication_token: "AuthenticationHeaderType",
}
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 AWS administrator credentials to access the API.
#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.