Class CfnImagePipeline.ScheduleProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnImagePipeline.ScheduleProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnImagePipeline.ScheduleProperty
CfnImagePipeline.ScheduleProperty-
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.CfnImagePipeline.ScheduleProperty
CfnImagePipeline.ScheduleProperty.Builder, CfnImagePipeline.ScheduleProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnImagePipeline.ScheduleProperty.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 ObjectThe policy that configures when Image Builder should automatically disable a pipeline that is failing.final StringThe condition configures when the pipeline should trigger a new image build.final StringThe cron expression determines how often EC2 Image Builder evaluates yourpipelineExecutionStartCondition.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 theCfnImagePipeline.ScheduleProperty.Builder.
-
-
Method Details
-
getAutoDisablePolicy
Description copied from interface:CfnImagePipeline.SchedulePropertyThe policy that configures when Image Builder should automatically disable a pipeline that is failing.Returns union: either
IResolvableorCfnImagePipeline.AutoDisablePolicyProperty- Specified by:
getAutoDisablePolicyin interfaceCfnImagePipeline.ScheduleProperty- See Also:
-
getPipelineExecutionStartCondition
Description copied from interface:CfnImagePipeline.SchedulePropertyThe condition configures when the pipeline should trigger a new image build.When the
pipelineExecutionStartConditionis set toEXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE, and you use semantic version filters on the base image or components in your image recipe, Image Builder will build a new image only when there are new versions of the image or components in your recipe that match the semantic version filter. When it is set toEXPRESSION_MATCH_ONLY, it will build a new image every time the CRON expression matches the current time. For semantic version syntax, see CreateComponent in the Image Builder API Reference .- Specified by:
getPipelineExecutionStartConditionin interfaceCfnImagePipeline.ScheduleProperty- See Also:
-
getScheduleExpression
Description copied from interface:CfnImagePipeline.SchedulePropertyThe cron expression determines how often EC2 Image Builder evaluates yourpipelineExecutionStartCondition.For information on how to format a cron expression in Image Builder, see Use cron expressions in EC2 Image Builder .
- Specified by:
getScheduleExpressionin interfaceCfnImagePipeline.ScheduleProperty- 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()
-