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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.imagebuilder.CfnImageProps
CfnImageProps.Builder, CfnImageProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnImageProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnImageProps.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 StringThe Amazon Resource Name (ARN) of the container recipe that is used for this pipeline.final StringThe Amazon Resource Name (ARN) of the distribution configuration.final ObjectIndicates whether Image Builder collects additional information about the image, such as the operating system (OS) version and package list.final StringThe Amazon Resource Name (ARN) of the image recipe.final ObjectContains settings for vulnerability scans.final ObjectThe configuration settings for your image test components, which includes a toggle that allows you to turn off tests, and a timeout setting.final StringThe Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.getTags()The tags of the image.final 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 theCfnImageProps.Builder.
-
-
Method Details
-
getInfrastructureConfigurationArn
Description copied from interface:CfnImagePropsThe Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.- Specified by:
getInfrastructureConfigurationArnin interfaceCfnImageProps- See Also:
-
getContainerRecipeArn
Description copied from interface:CfnImagePropsThe Amazon Resource Name (ARN) of the container recipe that is used for this pipeline.- Specified by:
getContainerRecipeArnin interfaceCfnImageProps- See Also:
-
getDistributionConfigurationArn
Description copied from interface:CfnImagePropsThe Amazon Resource Name (ARN) of the distribution configuration.- Specified by:
getDistributionConfigurationArnin interfaceCfnImageProps- See Also:
-
getEnhancedImageMetadataEnabled
Description copied from interface:CfnImagePropsIndicates whether Image Builder collects additional information about the image, such as the operating system (OS) version and package list.- Specified by:
getEnhancedImageMetadataEnabledin interfaceCfnImageProps- See Also:
-
getImageRecipeArn
Description copied from interface:CfnImagePropsThe Amazon Resource Name (ARN) of the image recipe.- Specified by:
getImageRecipeArnin interfaceCfnImageProps- See Also:
-
getImageScanningConfiguration
Description copied from interface:CfnImagePropsContains settings for vulnerability scans.- Specified by:
getImageScanningConfigurationin interfaceCfnImageProps- See Also:
-
getImageTestsConfiguration
Description copied from interface:CfnImagePropsThe configuration settings for your image test components, which includes a toggle that allows you to turn off tests, and a timeout setting.- Specified by:
getImageTestsConfigurationin interfaceCfnImageProps- See Also:
-
getTags
Description copied from interface:CfnImagePropsThe tags of the image.- Specified by:
getTagsin interfaceCfnImageProps- 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()
-