class Aws::WorkSpaces::Types::WorkspaceRequest
@see docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/WorkspaceRequest AWS API Documentation
@return [Array<Types::Tag>]
The tags for the WorkSpace.
@!attribute [rw] tags
@return [Types::WorkspaceProperties]
The WorkSpace properties.
@!attribute [rw] workspace_properties
@return [Boolean]
Indicates whether the data stored on the root volume is encrypted.
@!attribute [rw] root_volume_encryption_enabled
@return [Boolean]
Indicates whether the data stored on the user volume is encrypted.
@!attribute [rw] user_volume_encryption_enabled
@return [String]
Amazon WorkSpaces does not support asymmetric KMS keys.
The symmetric KMS key used to encrypt data stored on your WorkSpace.
@!attribute [rw] volume_encryption_key
@return [String]
DescribeWorkspaceBundles to list the available bundles.
The identifier of the bundle for the WorkSpace. You can use
@!attribute [rw] bundle_id
@return [String]
exist in the Directory Service directory for the WorkSpace.
The user name of the user for the WorkSpace. This user name must
@!attribute [rw] user_name
@return [String]
directories.
You can use DescribeWorkspaceDirectories to list the available
The identifier of the Directory Service directory for the WorkSpace.
@!attribute [rw] directory_id
}
],
},
value: “TagValue”,
key: “TagKey”, # required
{
tags: [
},
compute_type_name: “VALUE”, # accepts VALUE, STANDARD, PERFORMANCE, POWER, GRAPHICS, POWERPRO, GRAPHICSPRO
user_volume_size_gib: 1,
root_volume_size_gib: 1,
running_mode_auto_stop_timeout_in_minutes: 1,
running_mode: “AUTO_STOP”, # accepts AUTO_STOP, ALWAYS_ON
workspace_properties: {
root_volume_encryption_enabled: false,
user_volume_encryption_enabled: false,
volume_encryption_key: “VolumeEncryptionKey”,
bundle_id: “BundleId”, # required
user_name: “UserName”, # required
directory_id: “DirectoryId”, # required
{
data as a hash:
@note When making an API call, you may pass WorkspaceRequest
Describes the information used to create a WorkSpace.