Class CfnContainerRecipe.InstanceConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.CfnContainerRecipe.InstanceConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnContainerRecipe.InstanceConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnContainerRecipe.InstanceConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnContainerRecipe.InstanceConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnContainerRecipe.InstanceConfigurationProperty
An implementation for
CfnContainerRecipe.InstanceConfigurationProperty
-
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.imagebuilder.CfnContainerRecipe.InstanceConfigurationProperty
CfnContainerRecipe.InstanceConfigurationProperty.Builder, CfnContainerRecipe.InstanceConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnContainerRecipe.InstanceConfigurationProperty.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 Object
Defines the block devices to attach for building an instance from this Image Builder AMI.final String
getImage()
The AMI ID to use as the base image for a container build and test instance.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 theCfnContainerRecipe.InstanceConfigurationProperty.Builder
.
-
-
Method Details
-
getBlockDeviceMappings
Description copied from interface:CfnContainerRecipe.InstanceConfigurationProperty
Defines the block devices to attach for building an instance from this Image Builder AMI.- Specified by:
getBlockDeviceMappings
in interfaceCfnContainerRecipe.InstanceConfigurationProperty
- See Also:
-
getImage
Description copied from interface:CfnContainerRecipe.InstanceConfigurationProperty
The AMI ID to use as the base image for a container build and test instance.If not specified, Image Builder will use the appropriate ECS-optimized AMI as a base image.
- Specified by:
getImage
in interfaceCfnContainerRecipe.InstanceConfigurationProperty
- 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()
-