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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.imagebuilder.CfnImagePipelineProps
CfnImagePipelineProps.Builder, CfnImagePipelineProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnImagePipelineProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnImagePipelineProps.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 description of this image pipeline.final String
The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.final Object
Collects additional information about the image being created, including the operating system (OS) version and package list.final String
The name or Amazon Resource Name (ARN) for the IAM role you create that grants Image Builder access to perform workflow actions.final String
The Amazon Resource Name (ARN) of the image recipe associated with this image pipeline.final Object
Contains settings for vulnerability scans.final Object
The configuration of the image tests that run after image creation to ensure the quality of the image that was created.final String
The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.final String
getName()
The name of the image pipeline.final Object
The schedule of the image pipeline.final String
The status of the image pipeline.getTags()
The tags of this image pipeline.final Object
Contains the workflows that run for the image pipeline.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 theCfnImagePipelineProps.Builder
.
-
-
Method Details
-
getInfrastructureConfigurationArn
Description copied from interface:CfnImagePipelineProps
The Amazon Resource Name (ARN) of the infrastructure configuration associated with this image pipeline.- Specified by:
getInfrastructureConfigurationArn
in interfaceCfnImagePipelineProps
- See Also:
-
getName
Description copied from interface:CfnImagePipelineProps
The name of the image pipeline.- Specified by:
getName
in interfaceCfnImagePipelineProps
- See Also:
-
getContainerRecipeArn
Description copied from interface:CfnImagePipelineProps
The Amazon Resource Name (ARN) of the container recipe that is used for this pipeline.- Specified by:
getContainerRecipeArn
in interfaceCfnImagePipelineProps
- See Also:
-
getDescription
Description copied from interface:CfnImagePipelineProps
The description of this image pipeline.- Specified by:
getDescription
in interfaceCfnImagePipelineProps
- See Also:
-
getDistributionConfigurationArn
Description copied from interface:CfnImagePipelineProps
The Amazon Resource Name (ARN) of the distribution configuration associated with this image pipeline.- Specified by:
getDistributionConfigurationArn
in interfaceCfnImagePipelineProps
- See Also:
-
getEnhancedImageMetadataEnabled
Description copied from interface:CfnImagePipelineProps
Collects 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:
getEnhancedImageMetadataEnabled
in interfaceCfnImagePipelineProps
- See Also:
-
getExecutionRole
Description copied from interface:CfnImagePipelineProps
The name or Amazon Resource Name (ARN) for the IAM role you create that grants Image Builder access to perform workflow actions.- Specified by:
getExecutionRole
in interfaceCfnImagePipelineProps
- See Also:
-
getImageRecipeArn
Description copied from interface:CfnImagePipelineProps
The Amazon Resource Name (ARN) of the image recipe associated with this image pipeline.- Specified by:
getImageRecipeArn
in interfaceCfnImagePipelineProps
- See Also:
-
getImageScanningConfiguration
Description copied from interface:CfnImagePipelineProps
Contains settings for vulnerability scans.- Specified by:
getImageScanningConfiguration
in interfaceCfnImagePipelineProps
- See Also:
-
getImageTestsConfiguration
Description copied from interface:CfnImagePipelineProps
The configuration of the image tests that run after image creation to ensure the quality of the image that was created.- Specified by:
getImageTestsConfiguration
in interfaceCfnImagePipelineProps
- See Also:
-
getSchedule
Description copied from interface:CfnImagePipelineProps
The schedule of the image pipeline.A schedule configures how often and when a pipeline automatically creates a new image.
- Specified by:
getSchedule
in interfaceCfnImagePipelineProps
- See Also:
-
getStatus
Description copied from interface:CfnImagePipelineProps
The status of the image pipeline.- Specified by:
getStatus
in interfaceCfnImagePipelineProps
- See Also:
-
getTags
Description copied from interface:CfnImagePipelineProps
The tags of this image pipeline.- Specified by:
getTags
in interfaceCfnImagePipelineProps
- See Also:
-
getWorkflows
Description copied from interface:CfnImagePipelineProps
Contains the workflows that run for the image pipeline.- Specified by:
getWorkflows
in interfaceCfnImagePipelineProps
- 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()
-