Class CfnImagePipelineProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.CfnImagePipelineProps.Jsii$Proxy
- All Implemented Interfaces:
CfnImagePipelineProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnImagePipelineProps
@Stability(Stable)
@Internal
public static final class CfnImagePipelineProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnImagePipelineProps
An implementation for
CfnImagePipelineProps-
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.CfnImagePipelineProps
CfnImagePipelineProps.Builder, CfnImagePipelineProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnImagePipelineProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnImagePipelineProps.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 description of this image pipeline.final StringThe Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.final ObjectCollects additional information about the image being created, including the operating system (OS) version and package list.final StringThe Amazon Resource Name (ARN) of the image recipe associated with this image pipeline.final ObjectAWS::ImageBuilder::ImagePipeline.ImageScanningConfiguration.final ObjectThe configuration of the image tests that run after image creation to ensure the quality of the image that was created.final StringThe Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.final StringgetName()The name of the image pipeline.final ObjectThe schedule of the image pipeline.final StringThe status of the image pipeline.getTags()The tags of this image pipeline.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 theCfnImagePipelineProps.Builder.
-
-
Method Details
-
getInfrastructureConfigurationArn
Description copied from interface:CfnImagePipelinePropsThe Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.- Specified by:
getInfrastructureConfigurationArnin interfaceCfnImagePipelineProps
-
getName
Description copied from interface:CfnImagePipelinePropsThe name of the image pipeline.- Specified by:
getNamein interfaceCfnImagePipelineProps
-
getContainerRecipeArn
Description copied from interface:CfnImagePipelinePropsThe Amazon Resource Name (ARN) of the container recipe that is used for this pipeline.- Specified by:
getContainerRecipeArnin interfaceCfnImagePipelineProps
-
getDescription
Description copied from interface:CfnImagePipelinePropsThe description of this image pipeline.- Specified by:
getDescriptionin interfaceCfnImagePipelineProps
-
getDistributionConfigurationArn
Description copied from interface:CfnImagePipelinePropsThe Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.- Specified by:
getDistributionConfigurationArnin interfaceCfnImagePipelineProps
-
getEnhancedImageMetadataEnabled
Description copied from interface:CfnImagePipelinePropsCollects additional information about the image being created, including the operating system (OS) version and package list.This information is used to enhance the overall experience of using EC2 Image Builder. Enabled by default.
- Specified by:
getEnhancedImageMetadataEnabledin interfaceCfnImagePipelineProps
-
getImageRecipeArn
Description copied from interface:CfnImagePipelinePropsThe Amazon Resource Name (ARN) of the image recipe associated with this image pipeline.- Specified by:
getImageRecipeArnin interfaceCfnImagePipelineProps
-
getImageScanningConfiguration
Description copied from interface:CfnImagePipelinePropsAWS::ImageBuilder::ImagePipeline.ImageScanningConfiguration.- Specified by:
getImageScanningConfigurationin interfaceCfnImagePipelineProps
-
getImageTestsConfiguration
Description copied from interface:CfnImagePipelinePropsThe configuration of the image tests that run after image creation to ensure the quality of the image that was created.- Specified by:
getImageTestsConfigurationin interfaceCfnImagePipelineProps
-
getSchedule
Description copied from interface:CfnImagePipelinePropsThe schedule of the image pipeline.A schedule configures how often and when a pipeline automatically creates a new image.
- Specified by:
getSchedulein interfaceCfnImagePipelineProps
-
getStatus
Description copied from interface:CfnImagePipelinePropsThe status of the image pipeline.- Specified by:
getStatusin interfaceCfnImagePipelineProps
-
getTags
Description copied from interface:CfnImagePipelinePropsThe tags of this image pipeline.- Specified by:
getTagsin interfaceCfnImagePipelineProps
-
$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()
-