AWS::ResilienceHub::ResiliencyPolicy - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).


Defines a resiliency policy.


Amazon Resilience Hub allows you to provide a value of zero for rtoInSecs and rpoInSecs of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value zero for rtoInSecs and rpoInSecs, the estimated workload RTO and estimated workload RPO result will be near zero and the Compliance status for your application will be set to Policy breached.


To declare this entity in your Amazon CloudFormation template, use the following syntax:


{ "Type" : "AWS::ResilienceHub::ResiliencyPolicy", "Properties" : { "DataLocationConstraint" : String, "Policy" : PolicyMap, "PolicyDescription" : String, "PolicyName" : String, "Tags" : {Key: Value, ...}, "Tier" : String } }


Type: AWS::ResilienceHub::ResiliencyPolicy Properties: DataLocationConstraint: String Policy: PolicyMap PolicyDescription: String PolicyName: String Tags: Key: Value Tier: String



Specifies a high-level geographical location constraint for where your resilience policy data can be stored.

Required: No

Type: String

Allowed values: AnyLocation | SameContinent | SameCountry

Update requires: No interruption


The resiliency policy.

Required: Yes

Type: PolicyMap

Update requires: No interruption


The description for the policy.

Required: No

Type: String

Maximum: 500

Update requires: No interruption


The name of the policy

Required: Yes

Type: String

Pattern: ^[A-Za-z0-9][A-Za-z0-9_\-]{1,59}$

Update requires: No interruption


Tags assigned to the resource. A tag is a label that you assign to an Amazon resource. Each tag consists of a key/value pair.

Required: No

Type: Object of String

Pattern: .{1,128}

Maximum: 256

Update requires: No interruption


The tier for this resiliency policy, ranging from the highest severity (MissionCritical) to lowest (NonCritical).

Required: Yes

Type: String

Allowed values: MissionCritical | Critical | Important | CoreServices | NonCritical

Update requires: No interruption

Return values


The returned Amazon Resource Name (ARN) for the resiliency policy.


Amazon Resource Name (ARN) for the resiliency policy.


Amazon Resource Name (ARN) of the resiliency policy.