This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::ARCRegionSwitch::Plan Trigger
Defines a condition that can automatically trigger the execution of a Region switch plan.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Action" :
String
, "Conditions" :[ TriggerCondition, ... ]
, "Description" :String
, "MinDelayMinutesBetweenExecutions" :Number
, "TargetRegion" :String
}
YAML
Action:
String
Conditions:- TriggerCondition
Description:String
MinDelayMinutesBetweenExecutions:Number
TargetRegion:String
Properties
Action
-
The action to perform when the trigger fires. Valid values include ACTIVATE and DEACTIVATE.
Required: Yes
Type: String
Allowed values:
activate | deactivate
Update requires: No interruption
Conditions
-
The conditions that must be met for the trigger to fire.
Required: Yes
Type: Array of TriggerCondition
Minimum:
1
Maximum:
10
Update requires: No interruption
Description
-
The description for a trigger.
Required: No
Type: String
Update requires: No interruption
MinDelayMinutesBetweenExecutions
-
The minimum time, in minutes, that must elapse between automatic executions of the plan.
Required: Yes
Type: Number
Update requires: No interruption
TargetRegion
-
The AWS Region for a trigger.
Required: Yes
Type: String
Pattern:
^[a-z]{2}-[a-z-]+-\d+$
Update requires: No interruption