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 StringThe timezone that applies to the scheduling expression, for example "Etc/UTC" or "America/Los_Angeles" in IANA timezone format.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:
-
getTimezone
Description copied from interface:CfnImagePipeline.SchedulePropertyThe timezone that applies to the scheduling expression, for example "Etc/UTC" or "America/Los_Angeles" in IANA timezone format.If not specified, this defaults to UTC.
- Specified by:
getTimezonein 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()
-