Class: Aws::ResilienceHub::Types::UpdateResiliencyPolicyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::UpdateResiliencyPolicyRequest
- Includes:
- Structure
- Defined in:
- 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
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.
6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6630 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.
6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6630 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |
#policy_arn ⇒ String
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 *Amazon Web Services General Reference* guide.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6630 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.
6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6630 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
6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6630 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`).
6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6630 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |