Class: Workspace

WorkSpaces.Workspace

new Workspace()

Properties:
Name Type Description
BundleId String Required: Yes. The identifier of the bundle from which you want to create the workspace. A bundle specifies the details of the workspace, such as the installed applications and the size of CPU, memory, and storage. Use the DescribeWorkspaceBundles action to list the bundles that AWS offers.Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
DirectoryId String Required: Yes. The identifier of the AWS Directory Service directory in which you want to create the workspace. The directory must already be registered with Amazon WorkSpaces. Use the DescribeWorkspaceDirectories action to list the directories that are available.Update requires: Replacement
UserName String Required: Yes. The name of the user to which the workspace is assigned. This user name must exist in the specified AWS Directory Service directory.Update requires: Replacement
RootVolumeEncryptionEnabled Boolean Required: No. Indicates whether Amazon WorkSpaces encrypts data stored on the root volume (C: drive).Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
UserVolumeEncryptionEnabled Boolean Required: No. Indicates whether Amazon WorkSpaces encrypts data stored on the user volume (D: drive).Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
VolumeEncryptionKey String Required: No. The AWS Key Management Service (AWS KMS) key ID that Amazon WorkSpaces uses to encrypt data stored on your workspace.Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
Source:

Extends

  • WKResource

WorkSpaces.Workspace

new Workspace()

Properties:
Name Type Description
BundleId String Required: Yes. The identifier of the bundle from which you want to create the workspace. A bundle specifies the details of the workspace, such as the installed applications and the size of CPU, memory, and storage. Use the DescribeWorkspaceBundles action to list the bundles that AWS offers.Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
DirectoryId String Required: Yes. The identifier of the AWS Directory Service directory in which you want to create the workspace. The directory must already be registered with Amazon WorkSpaces. Use the DescribeWorkspaceDirectories action to list the directories that are available.Update requires: Replacement
UserName String Required: Yes. The name of the user to which the workspace is assigned. This user name must exist in the specified AWS Directory Service directory.Update requires: Replacement
RootVolumeEncryptionEnabled Boolean Required: No. Indicates whether Amazon WorkSpaces encrypts data stored on the root volume (C: drive).Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
UserVolumeEncryptionEnabled Boolean Required: No. Indicates whether Amazon WorkSpaces encrypts data stored on the user volume (D: drive).Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
VolumeEncryptionKey String Required: No. The AWS Key Management Service (AWS KMS) key ID that Amazon WorkSpaces uses to encrypt data stored on your workspace.Update requires: Updates are not supported.. To update this property, you must also update another property that triggers a replacement, such as the UserName property.
Source:

Extends

  • WKResource