Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data WorkspaceRequest = WorkspaceRequest' {}
- newWorkspaceRequest :: Text -> Text -> Text -> WorkspaceRequest
- workspaceRequest_workspaceProperties :: Lens' WorkspaceRequest (Maybe WorkspaceProperties)
- workspaceRequest_rootVolumeEncryptionEnabled :: Lens' WorkspaceRequest (Maybe Bool)
- workspaceRequest_volumeEncryptionKey :: Lens' WorkspaceRequest (Maybe Text)
- workspaceRequest_userVolumeEncryptionEnabled :: Lens' WorkspaceRequest (Maybe Bool)
- workspaceRequest_tags :: Lens' WorkspaceRequest (Maybe [Tag])
- workspaceRequest_directoryId :: Lens' WorkspaceRequest Text
- workspaceRequest_userName :: Lens' WorkspaceRequest Text
- workspaceRequest_bundleId :: Lens' WorkspaceRequest Text
Documentation
data WorkspaceRequest Source #
Describes the information used to create a WorkSpace.
See: newWorkspaceRequest
smart constructor.
WorkspaceRequest' | |
|
Instances
:: Text | |
-> Text | |
-> Text | |
-> WorkspaceRequest |
Create a value of WorkspaceRequest
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:workspaceProperties:WorkspaceRequest'
, workspaceRequest_workspaceProperties
- The WorkSpace properties.
$sel:rootVolumeEncryptionEnabled:WorkspaceRequest'
, workspaceRequest_rootVolumeEncryptionEnabled
- Indicates whether the data stored on the root volume is encrypted.
$sel:volumeEncryptionKey:WorkspaceRequest'
, workspaceRequest_volumeEncryptionKey
- The symmetric KMS key used to encrypt data stored on your WorkSpace.
Amazon WorkSpaces does not support asymmetric KMS keys.
$sel:userVolumeEncryptionEnabled:WorkspaceRequest'
, workspaceRequest_userVolumeEncryptionEnabled
- Indicates whether the data stored on the user volume is encrypted.
$sel:tags:WorkspaceRequest'
, workspaceRequest_tags
- The tags for the WorkSpace.
$sel:directoryId:WorkspaceRequest'
, workspaceRequest_directoryId
- The identifier of the Directory Service directory for the WorkSpace. You
can use DescribeWorkspaceDirectories to list the available directories.
$sel:userName:WorkspaceRequest'
, workspaceRequest_userName
- The user name of the user for the WorkSpace. This user name must exist
in the Directory Service directory for the WorkSpace.
$sel:bundleId:WorkspaceRequest'
, workspaceRequest_bundleId
- The identifier of the bundle for the WorkSpace. You can use
DescribeWorkspaceBundles to list the available bundles.
workspaceRequest_workspaceProperties :: Lens' WorkspaceRequest (Maybe WorkspaceProperties) Source #
The WorkSpace properties.
workspaceRequest_rootVolumeEncryptionEnabled :: Lens' WorkspaceRequest (Maybe Bool) Source #
Indicates whether the data stored on the root volume is encrypted.
workspaceRequest_volumeEncryptionKey :: Lens' WorkspaceRequest (Maybe Text) Source #
The symmetric KMS key used to encrypt data stored on your WorkSpace. Amazon WorkSpaces does not support asymmetric KMS keys.
workspaceRequest_userVolumeEncryptionEnabled :: Lens' WorkspaceRequest (Maybe Bool) Source #
Indicates whether the data stored on the user volume is encrypted.
workspaceRequest_tags :: Lens' WorkspaceRequest (Maybe [Tag]) Source #
The tags for the WorkSpace.
workspaceRequest_directoryId :: Lens' WorkspaceRequest Text Source #
The identifier of the Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.
workspaceRequest_userName :: Lens' WorkspaceRequest Text Source #
The user name of the user for the WorkSpace. This user name must exist in the Directory Service directory for the WorkSpace.
workspaceRequest_bundleId :: Lens' WorkspaceRequest Text Source #
The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.