Each version of the AWS CloudFormation resource specification that changed AWS::ARCRegionSwitch::Plan, compared with the version before it.
- added
- modified
- removed
01Added resource types1
addedAWS:: ARCRegionSwitch:: Plandocs ↗#Link to AWS::ARCRegionSwitch::Plan
Type: AWS::ARCRegionSwitch::PlanProperties: Description: String PrimaryRegion: String Workflows: - Steps: - Description: String ExecutionBlockType: String ExecutionBlockConfiguration: GlobalAuroraConfig: DatabaseClusterArns: - String TimeoutMinutes: Double ExternalId: String Behavior: Json CrossAccountRole: String Ungraceful: Ungraceful: String GlobalClusterIdentifier: String Route53HealthCheckConfig: RecordName: String TimeoutMinutes: Double ExternalId: String HostedZoneId: String CrossAccountRole: String RecordSets: - Region: String RecordSetIdentifier: String ArcRoutingControlConfig: RegionAndRoutingControls: Json TimeoutMinutes: Double ExternalId: String CrossAccountRole: String ParallelConfig: Steps: # Step: see above EksResourceScalingConfig: KubernetesResourceType: ApiVersion: String Kind: String CapacityMonitoringApproach: Json EksClusters: - ClusterArn: String ExternalId: String CrossAccountRole: String TimeoutMinutes: Double ScalingResources: Json Ungraceful: MinimumSuccessPercentage: Double TargetPercent: Double EcsCapacityIncreaseConfig: Services: - ClusterArn: String ExternalId: String ServiceArn: String CrossAccountRole: String CapacityMonitoringApproach: Json TimeoutMinutes: Double Ungraceful: MinimumSuccessPercentage: Double TargetPercent: Double CustomActionLambdaConfig: Lambdas: - ExternalId: String CrossAccountRole: String Arn: String RetryIntervalMinutes: Double TimeoutMinutes: Double RegionToRun: String Ungraceful: Behavior: Json ExecutionApprovalConfig: TimeoutMinutes: Double ApprovalRole: String Ec2AsgCapacityIncreaseConfig: Asgs: - ExternalId: String CrossAccountRole: String Arn: String CapacityMonitoringApproach: Json TimeoutMinutes: Double Ungraceful: MinimumSuccessPercentage: Double TargetPercent: Double RegionSwitchPlanConfig: ExternalId: String CrossAccountRole: String Arn: String Name: String WorkflowTargetAction: String WorkflowDescription: String WorkflowTargetRegion: String RecoveryTimeObjectiveMinutes: Double Regions: - String Triggers: - TargetRegion: String Action: String MinDelayMinutesBetweenExecutions: Double Description: String Conditions: - Condition: String AssociatedAlarmName: String AssociatedAlarms: <key>: ResourceIdentifier: String ExternalId: String AlarmType: String CrossAccountRole: String RecoveryApproach: String ExecutionRole: String Tags: <key>: String Name: StringFn::GetAtt: Owner: String HealthChecksForPlan: Json Version: String Arn: String