Class CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.workspacesinstances.CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty
@Stability(Stable)
@Internal
public static final class CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty
An implementation for
CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.workspacesinstances.CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty
CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty.Builder, CfnWorkspaceInstancePropsMixin.ManagedInstanceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.BlockDeviceMappingProperty>final ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.CapacityReservationSpecificationPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.CpuOptionsRequestPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.CreditSpecificationRequestPropertyfinal ObjectReturns union: eitherBooleanorIResolvablefinal ObjectReturns union: eitherBooleanorIResolvablefinal ObjectReturns union: eitherBooleanorIResolvablefinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.EnclaveOptionsRequestPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.HibernationOptionsRequestPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.IamInstanceProfileSpecificationPropertyfinal Stringfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceMarketOptionsRequestPropertyfinal Stringfinal Numberfinal Stringfinal ObjectReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.LicenseConfigurationRequestProperty>final ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceMaintenanceOptionsRequestPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceMetadataOptionsRequestPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.RunInstancesMonitoringEnabledPropertyfinal ObjectReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceNetworkInterfaceSpecificationProperty>final ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceNetworkPerformanceOptionsRequestPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.PlacementPropertyfinal ObjectReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.PrivateDnsNameOptionsRequestPropertyfinal Stringfinal ObjectReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.TagSpecificationProperty>final Stringfinal inthashCode()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 theCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty.Builder.
-
-
Method Details
-
getBlockDeviceMappings
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.BlockDeviceMappingProperty>- Specified by:
getBlockDeviceMappingsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getCapacityReservationSpecification
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.CapacityReservationSpecificationProperty- Specified by:
getCapacityReservationSpecificationin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getCpuOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.CpuOptionsRequestProperty- Specified by:
getCpuOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getCreditSpecification
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.CreditSpecificationRequestProperty- Specified by:
getCreditSpecificationin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getDisableApiStop
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherBooleanorIResolvable- Specified by:
getDisableApiStopin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getEbsOptimized
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherBooleanorIResolvable- Specified by:
getEbsOptimizedin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getEnablePrimaryIpv6
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherBooleanorIResolvable- Specified by:
getEnablePrimaryIpv6in interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getEnclaveOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.EnclaveOptionsRequestProperty- Specified by:
getEnclaveOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getHibernationOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.HibernationOptionsRequestProperty- Specified by:
getHibernationOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getIamInstanceProfile
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.IamInstanceProfileSpecificationProperty- Specified by:
getIamInstanceProfilein interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getImageId
- Specified by:
getImageIdin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getInstanceMarketOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceMarketOptionsRequestProperty- Specified by:
getInstanceMarketOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getInstanceType
- Specified by:
getInstanceTypein interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getIpv6AddressCount
- Specified by:
getIpv6AddressCountin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getKeyName
- Specified by:
getKeyNamein interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getLicenseSpecifications
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.LicenseConfigurationRequestProperty>- Specified by:
getLicenseSpecificationsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getMaintenanceOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceMaintenanceOptionsRequestProperty- Specified by:
getMaintenanceOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getMetadataOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceMetadataOptionsRequestProperty- Specified by:
getMetadataOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getMonitoring
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.RunInstancesMonitoringEnabledProperty- Specified by:
getMonitoringin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getNetworkInterfaces
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceNetworkInterfaceSpecificationProperty>- Specified by:
getNetworkInterfacesin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getNetworkPerformanceOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.InstanceNetworkPerformanceOptionsRequestProperty- Specified by:
getNetworkPerformanceOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getPlacement
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.PlacementProperty- Specified by:
getPlacementin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getPrivateDnsNameOptions
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableorCfnWorkspaceInstancePropsMixin.PrivateDnsNameOptionsRequestProperty- Specified by:
getPrivateDnsNameOptionsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getSubnetId
- Specified by:
getSubnetIdin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getTagSpecifications
Description copied from interface:CfnWorkspaceInstancePropsMixin.ManagedInstancePropertyReturns union: eitherIResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspaceInstancePropsMixin.TagSpecificationProperty>- Specified by:
getTagSpecificationsin interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
getUserData
- Specified by:
getUserDatain interfaceCfnWorkspaceInstancePropsMixin.ManagedInstanceProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-