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.

AWS::ResilienceHub::ResiliencyPolicy

Defines a resiliency policy.

Syntax

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

JSON

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

YAML

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

Properties

DataLocationConstraint

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

Required: No

Type: String

Update requires: No interruption

Policy

The resiliency policy.

Required: Yes

Type: Map of FailurePolicy

Update requires: No interruption

PolicyDescription

The description for the policy.

Required: No

Type: String

Update requires: No interruption

PolicyName

The name of the policy

Required: Yes

Type: String

Update requires: No interruption

Tags

The 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: Map of String

Update requires: No interruption

Tier

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

Required: Yes

Type: String

Update requires: No interruption

Return values

Ref

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

Fn::GetAtt

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

PolicyArn

The Amazon Resource Name (ARN) of the resiliency policy.