Class CfnEnvironmentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.workspacesthinclient.CfnEnvironmentProps.Jsii$Proxy
- All Implemented Interfaces:
- CfnEnvironmentProps,- software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnEnvironmentProps
@Stability(Stable)
@Internal
public static final class CfnEnvironmentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEnvironmentProps
An implementation for 
CfnEnvironmentProps- 
Nested Class SummaryNested classes/interfaces inherited from class software.amazon.jsii.JsiiObjectsoftware.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.workspacesthinclient.CfnEnvironmentPropsCfnEnvironmentProps.Builder, CfnEnvironmentProps.Jsii$Proxy
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnEnvironmentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEnvironmentProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.
- 
Method SummaryModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe ID of the software set to apply.final StringThe Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Secure Browser, or AppStream 2.0.final StringThe URL for the identity provider login (only for environments that use AppStream 2.0).final ObjectAn array of key-value pairs to apply to the newly created devices for this environment.final StringThe Amazon Resource Name (ARN) of the AWS Key Management Service key used to encrypt the environment.final ObjectA specification for a time window to apply software updates.final StringgetName()The name of the environment.final StringAn option to define which software updates to apply.final StringAn option to define if software updates should be applied within a maintenance window.getTags()An array of key-value pairs to apply to this resource.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObjectjsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
- 
Constructor Details- 
Jsii$Proxyprotected 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$ProxyConstructor that initializes the object based on literal property values passed by theCfnEnvironmentProps.Builder.
 
- 
- 
Method Details- 
getDesktopArnDescription copied from interface:CfnEnvironmentPropsThe Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Secure Browser, or AppStream 2.0.- Specified by:
- getDesktopArnin interface- CfnEnvironmentProps
- See Also:
 
- 
getDesiredSoftwareSetIdDescription copied from interface:CfnEnvironmentPropsThe ID of the software set to apply.- Specified by:
- getDesiredSoftwareSetIdin interface- CfnEnvironmentProps
- See Also:
 
- 
getDesktopEndpointDescription copied from interface:CfnEnvironmentPropsThe URL for the identity provider login (only for environments that use AppStream 2.0).- Specified by:
- getDesktopEndpointin interface- CfnEnvironmentProps
- See Also:
 
- 
getDeviceCreationTagsDescription copied from interface:CfnEnvironmentPropsAn array of key-value pairs to apply to the newly created devices for this environment.Returns union: either IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTag>- Specified by:
- getDeviceCreationTagsin interface- CfnEnvironmentProps
- See Also:
 
- 
getKmsKeyArnDescription copied from interface:CfnEnvironmentPropsThe Amazon Resource Name (ARN) of the AWS Key Management Service key used to encrypt the environment.- Specified by:
- getKmsKeyArnin interface- CfnEnvironmentProps
- See Also:
 
- 
getMaintenanceWindowDescription copied from interface:CfnEnvironmentPropsA specification for a time window to apply software updates.Returns union: either IResolvableorCfnEnvironment.MaintenanceWindowProperty- Specified by:
- getMaintenanceWindowin interface- CfnEnvironmentProps
- See Also:
 
- 
getNameDescription copied from interface:CfnEnvironmentPropsThe name of the environment.- Specified by:
- getNamein interface- CfnEnvironmentProps
- See Also:
 
- 
getSoftwareSetUpdateModeDescription copied from interface:CfnEnvironmentPropsAn option to define which software updates to apply.- Specified by:
- getSoftwareSetUpdateModein interface- CfnEnvironmentProps
- See Also:
 
- 
getSoftwareSetUpdateScheduleDescription copied from interface:CfnEnvironmentPropsAn option to define if software updates should be applied within a maintenance window.- Specified by:
- getSoftwareSetUpdateSchedulein interface- CfnEnvironmentProps
- See Also:
 
- 
getTagsDescription copied from interface:CfnEnvironmentPropsAn array of key-value pairs to apply to this resource.For more information, see Tag . - Specified by:
- getTagsin interface- CfnEnvironmentProps
- See Also:
 
- 
$jsii$toJson@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
- $jsii$toJsonin interface- software.amazon.jsii.JsiiSerializable
 
- 
equals
- 
hashCodepublic final int hashCode()
 
-