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.
6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6702 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.
6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6702 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
6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6702 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.
6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6702 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
6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6702 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`).
6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 6702 class UpdateResiliencyPolicyRequest < Struct.new( :data_location_constraint, :policy, :policy_arn, :policy_description, :policy_name, :tier) SENSITIVE = [] include Aws::Structure end |