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" :{, "PolicyDescription" :Key:Value, ...}String, "PolicyName" :String, "Tags" :{, "Tier" :Key:Value, ...}String} }
YAML
Type: AWS::ResilienceHub::ResiliencyPolicy Properties: DataLocationConstraint:StringPolicy:PolicyDescription:Key:ValueStringPolicyName:StringTags:Tier:Key:ValueString
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.