Trigger
Information about a specific trigger.
Contents
- Actions
-
The actions initiated by this trigger.
Type: Array of Action objects
Required: No
- Description
-
A description of this trigger.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 2048.
Pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
Required: No
- EventBatchingCondition
-
Batch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.
Type: EventBatchingCondition object
Required: No
- Id
-
Reserved for future use.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
Required: No
- Name
-
The name of the trigger.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
Required: No
- Predicate
-
The predicate of this trigger, which defines when it will fire.
Type: Predicate object
Required: No
- Schedule
-
A
cron
expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify:cron(15 12 * * ? *)
.Type: String
Required: No
- State
-
The current state of the trigger.
Type: String
Valid Values:
CREATING | CREATED | ACTIVATING | ACTIVATED | DEACTIVATING | DEACTIVATED | DELETING | UPDATING
Required: No
- Type
-
The type of trigger that this is.
Type: String
Valid Values:
SCHEDULED | CONDITIONAL | ON_DEMAND | EVENT
Required: No
- WorkflowName
-
The name of the workflow associated with the trigger.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: