Class CfnWorkspaceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.workspaces.CfnWorkspaceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkspaceProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkspaceProps
@Stability(Stable)
@Internal
public static final class CfnWorkspaceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkspaceProps
An implementation for
CfnWorkspaceProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.workspaces.CfnWorkspaceProps
CfnWorkspaceProps.Builder, CfnWorkspaceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnWorkspaceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWorkspaceProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The identifier of the bundle for the WorkSpace.final String
The identifier of the AWS Directory Service directory for the WorkSpace.final Object
Indicates whether the data stored on the root volume is encrypted.getTags()
The tags for the WorkSpace.final String
The user name of the user for the WorkSpace.final Object
Indicates whether the data stored on the user volume is encrypted.final String
The symmetric AWS KMS key used to encrypt data stored on your WorkSpace.final Object
The WorkSpace properties.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnWorkspaceProps.Builder
.
-
-
Method Details
-
getBundleId
Description copied from interface:CfnWorkspaceProps
The identifier of the bundle for the WorkSpace.- Specified by:
getBundleId
in interfaceCfnWorkspaceProps
- See Also:
-
getDirectoryId
Description copied from interface:CfnWorkspaceProps
The identifier of the AWS Directory Service directory for the WorkSpace.- Specified by:
getDirectoryId
in interfaceCfnWorkspaceProps
- See Also:
-
getUserName
Description copied from interface:CfnWorkspaceProps
The user name of the user for the WorkSpace.This user name must exist in the AWS Directory Service directory for the WorkSpace.
- Specified by:
getUserName
in interfaceCfnWorkspaceProps
- See Also:
-
getRootVolumeEncryptionEnabled
Description copied from interface:CfnWorkspaceProps
Indicates whether the data stored on the root volume is encrypted.- Specified by:
getRootVolumeEncryptionEnabled
in interfaceCfnWorkspaceProps
- See Also:
-
getTags
Description copied from interface:CfnWorkspaceProps
The tags for the WorkSpace.- Specified by:
getTags
in interfaceCfnWorkspaceProps
- See Also:
-
getUserVolumeEncryptionEnabled
Description copied from interface:CfnWorkspaceProps
Indicates whether the data stored on the user volume is encrypted.- Specified by:
getUserVolumeEncryptionEnabled
in interfaceCfnWorkspaceProps
- See Also:
-
getVolumeEncryptionKey
Description copied from interface:CfnWorkspaceProps
The symmetric AWS KMS key used to encrypt data stored on your WorkSpace.Amazon WorkSpaces does not support asymmetric KMS keys.
- Specified by:
getVolumeEncryptionKey
in interfaceCfnWorkspaceProps
- See Also:
-
getWorkspaceProperties
Description copied from interface:CfnWorkspaceProps
The WorkSpace properties.- Specified by:
getWorkspaceProperties
in interfaceCfnWorkspaceProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-