Class: Aws::ResilienceHub::Types::UpdateResiliencyPolicyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::UpdateResiliencyPolicyRequest
- Defined in:
- gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#data_location_constraint ⇒ String
Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
-
#policy ⇒ Hash<String,Types::FailurePolicy>
The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.
-
#policy_arn ⇒ String
The Amazon Resource Name (ARN) of the resiliency policy.
-
#policy_description ⇒ String
The description for the policy.
-
#policy_name ⇒ String
The name of the policy.
-
#tier ⇒ String
The tier for this resiliency policy, ranging from the highest severity (
MissionCritical
) to lowest (NonCritical
).
Instance Attribute Details
#data_location_constraint ⇒ String
Specifies a high-level geographical location constraint for where your resilience policy data can be stored.
5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5280 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |
#policy ⇒ Hash<String,Types::FailurePolicy>
The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.
5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5280 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |
#policy_arn ⇒ String
The Amazon Resource Name (ARN) of the resiliency policy. The format
for this ARN is:
arn:partition
:resiliencehub:region
:account
:resiliency-policy/policy-id
.
For more information about ARNs, see Amazon Resource Names
(ARNs) in the AWS General Reference guide.
5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5280 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |
#policy_description ⇒ String
The description for the policy.
5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5280 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |
#policy_name ⇒ String
The name of the policy
5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5280 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |
#tier ⇒ String
The tier for this resiliency policy, ranging from the highest
severity (MissionCritical
) to lowest (NonCritical
).
5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5280 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |