@Stability(value=Stable) @Internal public static final class CfnWorkspaceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWorkspaceProps
CfnWorkspacePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnWorkspaceProps.Builder, CfnWorkspaceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnWorkspaceProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnWorkspaceProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getBundleId()
The identifier of the bundle for the WorkSpace.
|
String |
getDirectoryId()
The identifier of the AWS Directory Service directory for the WorkSpace.
|
Object |
getRootVolumeEncryptionEnabled()
Indicates whether the data stored on the root volume is encrypted.
|
List<CfnTag> |
getTags()
The tags for the WorkSpace.
|
String |
getUserName()
The user name of the user for the WorkSpace.
|
Object |
getUserVolumeEncryptionEnabled()
Indicates whether the data stored on the user volume is encrypted.
|
String |
getVolumeEncryptionKey()
The symmetric AWS KMS key used to encrypt data stored on your WorkSpace.
|
Object |
getWorkspaceProperties()
The WorkSpace properties.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnWorkspaceProps.Builder builder)
CfnWorkspaceProps.Builder.public final String getBundleId()
CfnWorkspacePropsgetBundleId in interface CfnWorkspacePropspublic final String getDirectoryId()
CfnWorkspacePropsgetDirectoryId in interface CfnWorkspacePropspublic final String getUserName()
CfnWorkspacePropsThis user name must exist in the AWS Directory Service directory for the WorkSpace.
getUserName in interface CfnWorkspacePropspublic final Object getRootVolumeEncryptionEnabled()
CfnWorkspacePropsgetRootVolumeEncryptionEnabled in interface CfnWorkspacePropspublic final List<CfnTag> getTags()
CfnWorkspacePropsgetTags in interface CfnWorkspacePropspublic final Object getUserVolumeEncryptionEnabled()
CfnWorkspacePropsgetUserVolumeEncryptionEnabled in interface CfnWorkspacePropspublic final String getVolumeEncryptionKey()
CfnWorkspacePropsAmazon WorkSpaces does not support asymmetric KMS keys.
getVolumeEncryptionKey in interface CfnWorkspacePropspublic final Object getWorkspaceProperties()
CfnWorkspacePropsgetWorkspaceProperties in interface CfnWorkspaceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.