primaryRegion
The primary Region for a plan.
- Parameters:
primaryRegion- The primary Region for a plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
Buildable, CopyableBuilder<Plan.Builder,Plan> , SdkBuilder<Plan.Builder,Plan> , SdkPojoPlanassociatedAlarms(Map<String,AssociatedAlarm> associatedAlarms) description(String description) executionRole(String executionRole) primaryRegion(String primaryRegion) recoveryApproach(String recoveryApproach) recoveryApproach(RecoveryApproach recoveryApproach) recoveryTimeObjectiveMinutes(Integer recoveryTimeObjectiveMinutes) regions(Collection<String> regions) default Plan.BuilderreportConfiguration(Consumer<ReportConfiguration.Builder> reportConfiguration) reportConfiguration(ReportConfiguration reportConfiguration) serviceQuotaChecksEnabled(Boolean serviceQuotaChecksEnabled) triggers(Collection<Trigger> triggers) triggers(Consumer<Trigger.Builder>... triggers) workflows(Collection<Workflow> workflows) workflows(Consumer<Workflow.Builder>... workflows) copyapplyMutation, buildequalsBySdkFields, sdkFieldNameToField, sdkFieldsThe Amazon Resource Name (ARN) of the plan.
arn - The Amazon Resource Name (ARN) of the plan.The description for a plan.
description - The description for a plan.The workflows for a plan.
workflows - The workflows for a plan.The workflows for a plan.
workflows - The workflows for a plan.The workflows for a plan.
This is a convenience method that creates an instance of theWorkflow.Builder avoiding the need to create
one manually via Workflow.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to workflows(List<Workflow>).
workflows - a consumer that will call methods on
Workflow.BuilderThe execution role for a plan.
executionRole - The execution role for a plan.The recovery time objective for a plan.
recoveryTimeObjectiveMinutes - The recovery time objective for a plan.The associated application health alarms for a plan.
associatedAlarms - The associated application health alarms for a plan.The triggers for a plan.
triggers - The triggers for a plan.The triggers for a plan.
triggers - The triggers for a plan.The triggers for a plan.
This is a convenience method that creates an instance of theTrigger.Builder avoiding the need to create one
manually via Trigger.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to triggers(List<Trigger>).
triggers - a consumer that will call methods on
Trigger.BuilderThe report configuration for a plan.
reportConfiguration - The report configuration for a plan.The report configuration for a plan.
This is a convenience method that creates an instance of theReportConfiguration.Builder avoiding the
need to create one manually via ReportConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to reportConfiguration(ReportConfiguration).
reportConfiguration - a consumer that will call methods on ReportConfiguration.BuilderIndicates whether service quota checks are enabled for the Region switch plan. When enabled, Region switch compares the applied service quota values across the plan's Amazon Web Services Regions and creates a warning when a quota in one Region is lower than the value required for the matching resource in another Region. Service quota checks are advisory and don't prevent you from creating, evaluating, or executing a plan.
serviceQuotaChecksEnabled - Indicates whether service quota checks are enabled for the Region switch plan. When enabled, Region
switch compares the applied service quota values across the plan's Amazon Web Services Regions and
creates a warning when a quota in one Region is lower than the value required for the matching
resource in another Region. Service quota checks are advisory and don't prevent you from creating,
evaluating, or executing a plan.The name for a plan.
name - The name for a plan.The Amazon Web Services Regions for a plan.
regions - The Amazon Web Services Regions for a plan.The Amazon Web Services Regions for a plan.
regions - The Amazon Web Services Regions for a plan.The recovery approach for a Region switch plan, which can be active/active (activeActive) or active/passive (activePassive).
recoveryApproach - The recovery approach for a Region switch plan, which can be active/active (activeActive) or
active/passive (activePassive).The recovery approach for a Region switch plan, which can be active/active (activeActive) or active/passive (activePassive).
recoveryApproach - The recovery approach for a Region switch plan, which can be active/active (activeActive) or
active/passive (activePassive).The primary Region for a plan.
primaryRegion - The primary Region for a plan.The owner of a plan.
owner - The owner of a plan.The version for the plan.
version - The version for the plan.The timestamp when the plan was last updated.
updatedAt - The timestamp when the plan was last updated.