ExecutionBlockConfiguration - Amazon Application Recovery Controller

ExecutionBlockConfiguration

Execution block configurations for a workflow in a Region switch plan. An execution block represents a specific type of action to perform during a Region switch.

Contents

Important

This data type is a UNION, so only one of the following members can be specified when used or returned.

arcRoutingControlConfig

An ARC routing control execution block.

Type: ArcRoutingControlConfiguration object

Required: No

customActionLambdaConfig

An AWS Lambda execution block.

Type: CustomActionLambdaConfiguration object

Required: No

ec2AsgCapacityIncreaseConfig

An EC2 Auto Scaling group execution block.

Type: Ec2AsgCapacityIncreaseConfiguration object

Required: No

ecsCapacityIncreaseConfig

The capacity increase specified for the configuration.

Type: EcsCapacityIncreaseConfiguration object

Required: No

eksResourceScalingConfig

An AWS EKS resource scaling execution block.

Type: EksResourceScalingConfiguration object

Required: No

executionApprovalConfig

A manual approval execution block.

Type: ExecutionApprovalConfiguration object

Required: No

globalAuroraConfig

An Aurora Global Database execution block.

Type: GlobalAuroraConfiguration object

Required: No

parallelConfig

A parallel configuration execution block.

Type: ParallelExecutionBlockConfiguration object

Required: No

regionSwitchPlanConfig

A Region switch plan execution block.

Type: RegionSwitchPlanConfiguration object

Required: No

route53HealthCheckConfig

The Amazon Route 53 health check configuration.

Type: Route53HealthCheckConfiguration object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: