WorkspaceRequest
¶
Source code in docs_src/capo_workspaces/types/workspace_request.py
bundle_id
instance-attribute
¶
bundle_id: BundleId
The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.
directory_id
instance-attribute
¶
directory_id: DirectoryId
The identifier of the Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.
ipv6_address
instance-attribute
¶
ipv6_address: NotRequired[Ipv6Address]
The IPv6 address for the WorkSpace.
root_volume_encryption_enabled
instance-attribute
¶
root_volume_encryption_enabled: NotRequired[BooleanObject]
Indicates whether the data stored on the root volume is encrypted.
user_name
instance-attribute
¶
user_name: UserName
The user name of the user for the WorkSpace. This user name must exist in the Directory Service directory for the WorkSpace.
The username is not case-sensitive, but we recommend matching the case in the Directory Service directory to avoid potential incompatibilities.
The reserved keyword, [UNDEFINED], is used when creating user-decoupled WorkSpaces.
user_volume_encryption_enabled
instance-attribute
¶
user_volume_encryption_enabled: NotRequired[BooleanObject]
Indicates whether the data stored on the user volume is encrypted.
volume_encryption_key
instance-attribute
¶
volume_encryption_key: NotRequired[VolumeEncryptionKey]
The ARN of the symmetric KMS key used to encrypt data stored on your WorkSpace. Amazon WorkSpaces does not support asymmetric KMS keys.
workspace_name
instance-attribute
¶
workspace_name: NotRequired[WorkspaceName]
The name of the user-decoupled WorkSpace.
WorkspaceName is required if UserName is [UNDEFINED] for user-decoupled WorkSpaces. WorkspaceName is not applicable if UserName is specified for user-assigned WorkSpaces.
workspace_properties
instance-attribute
¶
workspace_properties: NotRequired[WorkspaceProperties]
The WorkSpace properties.