class Aws::WorkDocs::Types::CreateUserRequest

@note When making an API call, you may pass CreateUserRequest

data as a 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",
    }

@!attribute [rw] organization_id

The ID of the organization.
@return [String]

@!attribute [rw] username

The login name of the user.
@return [String]

@!attribute [rw] email_address

The email address of the user.
@return [String]

@!attribute [rw] given_name

The given name of the user.
@return [String]

@!attribute [rw] surname

The surname of the user.
@return [String]

@!attribute [rw] password

The password of the user.
@return [String]

@!attribute [rw] time_zone_id

The time zone ID of the user.
@return [String]

@!attribute [rw] storage_rule

The amount of storage for the user.
@return [Types::StorageRuleType]

@!attribute [rw] authentication_token

Amazon WorkDocs authentication token. Not required when using AWS
administrator credentials to access the API.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/CreateUserRequest AWS API Documentation

Constants

SENSITIVE