View a markdown version of this page

ExecutionBlockConfiguration - Amazon Application Recovery Controller
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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

auroraProvisionedScalingConfig

An Aurora provisioned cluster scaling execution block.

Type: AuroraProvisionedScalingConfiguration object

Required: No

auroraServerlessScalingConfig

An Aurora Serverless scaling execution block.

Type: AuroraServerlessScalingConfiguration object

Required: No

customActionLambdaConfig

An Amazon Lambda execution block.

Type: CustomActionLambdaConfiguration object

Required: No

documentDbConfig

Configuration for Amazon DocumentDB global clusters used in a Region switch plan.

Type: DocumentDbConfiguration 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 Amazon 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

lambdaEventSourceMappingConfig

A Lambda event source mapping execution block.

Type: LambdaEventSourceMappingConfiguration object

Required: No

neptuneGlobalDatabaseConfig

A Neptune global database execution block.

Type: NeptuneGlobalDatabaseConfiguration object

Required: No

parallelConfig

A parallel configuration execution block.

Type: ParallelExecutionBlockConfiguration object

Required: No

rdsCreateCrossRegionReadReplicaConfig

An Amazon RDS create cross-Region replica execution block.

Type: RdsCreateCrossRegionReplicaConfiguration object

Required: No

rdsPromoteReadReplicaConfig

An Amazon RDS promote read replica execution block.

Type: RdsPromoteReadReplicaConfiguration 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 Amazon SDKs, see the following: