Class CfnImageProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.CfnImageProps.Jsii$Proxy
- All Implemented Interfaces:
CfnImageProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnImageProps
@Stability(Stable)
@Internal
public static final class CfnImageProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnImageProps
An implementation for
CfnImageProps
-
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.CfnImageProps
CfnImageProps.Builder, CfnImageProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnImageProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnImageProps.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 Amazon Resource Name (ARN) of the container recipe that is used for this pipeline.final String
The Amazon Resource Name (ARN) of the distribution configuration.final Object
Indicates whether Image Builder collects additional information about the image, such as the operating system (OS) version and package list.final String
The Amazon Resource Name (ARN) of the image recipe.final Object
AWS::ImageBuilder::Image.ImageScanningConfiguration
.final Object
The configuration settings for your image test components, which includes a toggle that allows you to turn off tests, and a timeout setting.final String
The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.getTags()
The tags of the image.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 theCfnImageProps.Builder
.
-
-
Method Details
-
getInfrastructureConfigurationArn
Description copied from interface:CfnImageProps
The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.- Specified by:
getInfrastructureConfigurationArn
in interfaceCfnImageProps
-
getContainerRecipeArn
Description copied from interface:CfnImageProps
The Amazon Resource Name (ARN) of the container recipe that is used for this pipeline.- Specified by:
getContainerRecipeArn
in interfaceCfnImageProps
-
getDistributionConfigurationArn
Description copied from interface:CfnImageProps
The Amazon Resource Name (ARN) of the distribution configuration.- Specified by:
getDistributionConfigurationArn
in interfaceCfnImageProps
-
getEnhancedImageMetadataEnabled
Description copied from interface:CfnImageProps
Indicates whether Image Builder collects additional information about the image, such as the operating system (OS) version and package list.- Specified by:
getEnhancedImageMetadataEnabled
in interfaceCfnImageProps
-
getImageRecipeArn
Description copied from interface:CfnImageProps
The Amazon Resource Name (ARN) of the image recipe.- Specified by:
getImageRecipeArn
in interfaceCfnImageProps
-
getImageScanningConfiguration
Description copied from interface:CfnImageProps
AWS::ImageBuilder::Image.ImageScanningConfiguration
.- Specified by:
getImageScanningConfiguration
in interfaceCfnImageProps
-
getImageTestsConfiguration
Description copied from interface:CfnImageProps
The configuration settings for your image test components, which includes a toggle that allows you to turn off tests, and a timeout setting.- Specified by:
getImageTestsConfiguration
in interfaceCfnImageProps
-
getTags
Description copied from interface:CfnImageProps
The tags of the image.- Specified by:
getTags
in interfaceCfnImageProps
-
$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()
-