Package software.amazon.awscdk.services.arcregionswitch
AWS::ARCRegionSwitch Construct Library
---
All classes with the
Cfn
prefix in this module (CFN Resources) are always stable and safe to use.
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.arcregionswitch.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for ARCRegionSwitch construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::ARCRegionSwitch resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::ARCRegionSwitch.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionRepresents a Region switch plan.Configuration for ARC routing controls used in a Region switch plan.A builder for
CfnPlan.ArcRoutingControlConfigurationProperty
An implementation forCfnPlan.ArcRoutingControlConfigurationProperty
Example:A builder forCfnPlan.ArcRoutingControlStateProperty
An implementation forCfnPlan.ArcRoutingControlStateProperty
Configuration for an Amazon EC2 Auto Scaling group used in a Region switch plan.A builder forCfnPlan.AsgProperty
An implementation forCfnPlan.AsgProperty
An Amazon CloudWatch alarm associated with a Region switch plan.A builder forCfnPlan.AssociatedAlarmProperty
An implementation forCfnPlan.AssociatedAlarmProperty
A fluent builder forCfnPlan
.Configuration for AWS Lambda functions that perform custom actions during a Region switch.A builder forCfnPlan.CustomActionLambdaConfigurationProperty
An implementation forCfnPlan.CustomActionLambdaConfigurationProperty
Configuration for increasing the capacity of Amazon EC2 Auto Scaling groups during a Region switch.A builder forCfnPlan.Ec2AsgCapacityIncreaseConfigurationProperty
An implementation forCfnPlan.Ec2AsgCapacityIncreaseConfigurationProperty
Configuration for handling failures when performing operations on EC2 resources.A builder forCfnPlan.Ec2UngracefulProperty
An implementation forCfnPlan.Ec2UngracefulProperty
The configuration for an AWS ECS capacity increase.A builder forCfnPlan.EcsCapacityIncreaseConfigurationProperty
An implementation forCfnPlan.EcsCapacityIncreaseConfigurationProperty
The settings for ungraceful execution.A builder forCfnPlan.EcsUngracefulProperty
An implementation forCfnPlan.EcsUngracefulProperty
The AWS EKS cluster execution block configuration.A builder forCfnPlan.EksClusterProperty
An implementation forCfnPlan.EksClusterProperty
The AWS EKS resource scaling configuration.A builder forCfnPlan.EksResourceScalingConfigurationProperty
An implementation forCfnPlan.EksResourceScalingConfigurationProperty
The ungraceful settings for AWS EKS resource scaling.A builder forCfnPlan.EksResourceScalingUngracefulProperty
An implementation forCfnPlan.EksResourceScalingUngracefulProperty
Configuration for approval steps in a Region switch plan execution.A builder forCfnPlan.ExecutionApprovalConfigurationProperty
An implementation forCfnPlan.ExecutionApprovalConfigurationProperty
Execution block configurations for a workflow in a Region switch plan.A builder forCfnPlan.ExecutionBlockConfigurationProperty
An implementation forCfnPlan.ExecutionBlockConfigurationProperty
Configuration for Amazon Aurora global databases used in a Region switch plan.A builder forCfnPlan.GlobalAuroraConfigurationProperty
An implementation forCfnPlan.GlobalAuroraConfigurationProperty
Configuration for handling failures when performing operations on Aurora global databases.A builder forCfnPlan.GlobalAuroraUngracefulProperty
An implementation forCfnPlan.GlobalAuroraUngracefulProperty
Example:A builder forCfnPlan.HealthCheckStateProperty
An implementation forCfnPlan.HealthCheckStateProperty
Defines the type of Kubernetes resource to scale in an Amazon EKS cluster.A builder forCfnPlan.KubernetesResourceTypeProperty
An implementation forCfnPlan.KubernetesResourceTypeProperty
Defines a Kubernetes resource to scale in an Amazon EKS cluster.A builder forCfnPlan.KubernetesScalingResourceProperty
An implementation forCfnPlan.KubernetesScalingResourceProperty
Configuration for AWS Lambda functions used in a Region switch plan.A builder forCfnPlan.LambdasProperty
An implementation forCfnPlan.LambdasProperty
Configuration for handling failures when invoking Lambda functions.A builder forCfnPlan.LambdaUngracefulProperty
An implementation forCfnPlan.LambdaUngracefulProperty
Configuration for steps that should be executed in parallel during a Region switch.A builder forCfnPlan.ParallelExecutionBlockConfigurationProperty
An implementation forCfnPlan.ParallelExecutionBlockConfigurationProperty
Configuration for nested Region switch plans.A builder forCfnPlan.RegionSwitchPlanConfigurationProperty
An implementation forCfnPlan.RegionSwitchPlanConfigurationProperty
The Amazon Route 53 health check configuration.A builder forCfnPlan.Route53HealthCheckConfigurationProperty
An implementation forCfnPlan.Route53HealthCheckConfigurationProperty
The Amazon Route 53 record set.A builder forCfnPlan.Route53ResourceRecordSetProperty
An implementation forCfnPlan.Route53ResourceRecordSetProperty
The service for a cross account role.A builder forCfnPlan.ServiceProperty
An implementation forCfnPlan.ServiceProperty
Represents a step in a Region switch plan workflow.A builder forCfnPlan.StepProperty
An implementation forCfnPlan.StepProperty
Defines a condition that must be met for a trigger to fire.A builder forCfnPlan.TriggerConditionProperty
An implementation forCfnPlan.TriggerConditionProperty
Defines a condition that can automatically trigger the execution of a Region switch plan.A builder forCfnPlan.TriggerProperty
An implementation forCfnPlan.TriggerProperty
Represents a workflow in a Region switch plan.A builder forCfnPlan.WorkflowProperty
An implementation forCfnPlan.WorkflowProperty
Properties for defining aCfnPlan
.A builder forCfnPlanProps
An implementation forCfnPlanProps