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