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 Workflow
Represents a workflow in a Region switch plan. A workflow defines a sequence of steps to execute during a Region switch.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Steps" :
[ Step, ... ]
, "WorkflowDescription" :String
, "WorkflowTargetAction" :String
, "WorkflowTargetRegion" :String
}
YAML
Steps:
- Step
WorkflowDescription:String
WorkflowTargetAction:String
WorkflowTargetRegion:String
Properties
Steps
-
The steps that make up the workflow.
Required: No
Type: Array of Step
Update requires: No interruption
WorkflowDescription
-
The description of the workflow.
Required: No
Type: String
Update requires: No interruption
WorkflowTargetAction
-
The action that the workflow performs. Valid values include ACTIVATE and DEACTIVATE.
Required: Yes
Type: String
Allowed values:
activate | deactivate
Update requires: No interruption
WorkflowTargetRegion
-
The AWS Region that the workflow targets.
Required: No
Type: String
Pattern:
^[a-z]{2}-[a-z-]+-\d+$
Update requires: No interruption