Module: AWSCDK::CodePipelineActions::S3Trigger

Defined in:
code_pipeline_actions/s3_trigger.rb

Overview

How should the S3 Action detect changes.

This is the type of the S3SourceAction.trigger property.

Constant Summary collapse

NONE =
Deprecated.
Note:

Default:

The Action will never detect changes - the Pipeline it's part of will only begin a run when explicitly started.

Jsii::Enum.new("aws-cdk-lib.aws_codepipeline_actions.S3Trigger", "NONE")
POLL =
Deprecated.
Note:

Default:

CodePipeline will poll S3 to detect changes.

This is the default method of detecting changes.

Jsii::Enum.new("aws-cdk-lib.aws_codepipeline_actions.S3Trigger", "POLL")
EVENTS =
Deprecated.
Note:

Default:

CodePipeline will use CloudWatch Events to be notified of changes.

Note that the Bucket that the Action uses needs to be part of a CloudTrail Trail for the events to be delivered.

Jsii::Enum.new("aws-cdk-lib.aws_codepipeline_actions.S3Trigger", "EVENTS")