---
type: resource-type
title: ARCRegionSwitchPlan
description: aws resource type AWS::ARCRegionSwitch::Plan
name: ARCRegionSwitchPlan
lexicon: aws
resource_type: AWS::ARCRegionSwitch::Plan
---
`AWS::ARCRegionSwitch::Plan`, a resource type of the aws lexicon.

## Properties

- `ExecutionRole` (`string`, required)
- `Name` (`string`, required)
- `RecoveryApproach` (`ARCRegionSwitchPlan_RecoveryApproach`, required)
- `Regions` (`string[]`, required)
- `Workflows` (`ARCRegionSwitchPlan_Workflow[]`, required)
- `Arn` (`string`, optional)
- `AssociatedAlarms` (`Record<string, unknown>`, optional)
- `Description` (`string`, optional)
- `HealthChecksForPlan` (`Record<string, unknown>`, optional)
- `Owner` (`string`, optional)
- `PlanHealthChecks` (`string[]`, optional)
- `PrimaryRegion` (`string`, optional)
- `RecoveryTimeObjectiveMinutes` (`number`, optional)
- `ReportConfiguration` (`ARCRegionSwitchPlan_ReportConfiguration`, optional)
- `Route53HealthChecks` (`Record<string, unknown>`, optional)
- `Tags` (`Record<string, unknown>`, optional)
- `Triggers` (`ARCRegionSwitchPlan_Trigger[]`, optional)
- `Version` (`string`, optional)

## Attributes

- `Arn`
- `HealthChecksForPlan`
- `Owner`
- `PlanHealthChecks`
- `Route53HealthChecks`
- `Version`
