Interface CfnImagePipeline.IScheduleProperty
A schedule configures when and how often a pipeline will automatically create a new image.
Namespace: Amazon.CDK.AWS.ImageBuilder
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnImagePipeline.IScheduleProperty
Syntax (vb)
Public Interface CfnImagePipeline.IScheduleProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.ImageBuilder;
var scheduleProperty = new ScheduleProperty {
AutoDisablePolicy = new AutoDisablePolicyProperty {
FailureCount = 123
},
PipelineExecutionStartCondition = "pipelineExecutionStartCondition",
ScheduleExpression = "scheduleExpression"
};
Synopsis
Properties
| AutoDisablePolicy | The policy that configures when Image Builder should automatically disable a pipeline that is failing. |
| PipelineExecutionStartCondition | The condition configures when the pipeline should trigger a new image build. |
| ScheduleExpression | The cron expression determines how often EC2 Image Builder evaluates your |
Properties
AutoDisablePolicy
The policy that configures when Image Builder should automatically disable a pipeline that is failing.
object? AutoDisablePolicy { get; }
Property Value
Remarks
PipelineExecutionStartCondition
The condition configures when the pipeline should trigger a new image build.
string? PipelineExecutionStartCondition { get; }
Property Value
Remarks
When the pipelineExecutionStartCondition is set to EXPRESSION_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 to EXPRESSION_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 .
ScheduleExpression
The cron expression determines how often EC2 Image Builder evaluates your pipelineExecutionStartCondition .
string? ScheduleExpression { get; }
Property Value
Remarks
For information on how to format a cron expression in Image Builder, see Use cron expressions in EC2 Image Builder .