CreatePlanRequest
¶
Source code in docs_src/capo_arc_region_switch/types/create_plan_request.py
associated_alarms
instance-attribute
¶
associated_alarms: NotRequired[AssociatedAlarmMap]
The alarms associated with a Region switch plan.
description
instance-attribute
¶
description: NotRequired[str]
The description of a Region switch plan.
execution_role
instance-attribute
¶
execution_role: IamRoleArn
An execution role is a way to categorize a Region switch plan.
primary_region
instance-attribute
¶
primary_region: NotRequired[Region]
The primary Amazon Web Services Region for the application. This is the Region where the application normally runs before any Region switch occurs.
recovery_approach
instance-attribute
¶
recovery_approach: RecoveryApproach
The recovery approach for a Region switch plan, which can be active/active (activeActive) or active/passive (activePassive).
recovery_time_objective_minutes
instance-attribute
¶
recovery_time_objective_minutes: NotRequired[int]
Optionally, you can specify an recovery time objective for a Region switch plan, in minutes.
regions
instance-attribute
¶
regions: RegionList
An array that specifies the Amazon Web Services Regions for a Region switch plan. Specify two Regions.
service_quota_checks_enabled
instance-attribute
¶
service_quota_checks_enabled: NotRequired[bool]
Specifies whether to enable service quota checks for the Region switch plan.
triggers
instance-attribute
¶
triggers: NotRequired[TriggerList]
The triggers associated with a Region switch plan.
workflows
instance-attribute
¶
workflows: WorkflowList
An array of workflows included in a Region switch plan.