S3Trigger

class aws_cdk.aws_codepipeline_actions.S3Trigger

Bases: enum.Enum

How should the S3 Action detect changes. This is the type of the {@link S3SourceAction.trigger} property.

Attributes

EVENTS

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.

NONE

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

POLL

CodePipeline will poll S3 to detect changes. This is the default method of detecting changes.

Attributes

EVENTS = 'EVENTS'

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.

NONE = 'NONE'

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

POLL = 'POLL'

CodePipeline will poll S3 to detect changes. This is the default method of detecting changes.