Class: Aws::ResilienceHub::Types::DisruptionCompliance
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::DisruptionCompliance
- Defined in:
- gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb
Overview
Defines the compliance against the resiliency policy for a disruption.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#achievable_rpo_in_secs ⇒ Integer
The Recovery Point Objective (RPO) that is achievable, in seconds.
-
#achievable_rto_in_secs ⇒ Integer
The Recovery Time Objective (RTO) that is achievable, in seconds.
-
#compliance_status ⇒ String
The current status of compliance for the resiliency policy.
-
#current_rpo_in_secs ⇒ Integer
The current RPO, in seconds.
-
#current_rto_in_secs ⇒ Integer
The current RTO, in seconds.
-
#message ⇒ String
The disruption compliance message.
-
#rpo_description ⇒ String
The RPO description.
-
#rpo_reference_id ⇒ String
The RPO reference identifier.
-
#rto_description ⇒ String
The RTO description.
-
#rto_reference_id ⇒ String
The RTO reference identifier.
Instance Attribute Details
#achievable_rpo_in_secs ⇒ Integer
The Recovery Point Objective (RPO) that is achievable, in seconds.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#achievable_rto_in_secs ⇒ Integer
The Recovery Time Objective (RTO) that is achievable, in seconds
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#compliance_status ⇒ String
The current status of compliance for the resiliency policy.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#current_rpo_in_secs ⇒ Integer
The current RPO, in seconds.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#current_rto_in_secs ⇒ Integer
The current RTO, in seconds.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#message ⇒ String
The disruption compliance message.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#rpo_description ⇒ String
The RPO description.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#rpo_reference_id ⇒ String
The RPO reference identifier.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#rto_description ⇒ String
The RTO description.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |
#rto_reference_id ⇒ String
The RTO reference identifier.
2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 2397 class DisruptionCompliance < Struct.new( :achievable_rpo_in_secs, :achievable_rto_in_secs, :compliance_status, :current_rpo_in_secs, :current_rto_in_secs, :message, :rpo_description, :rpo_reference_id, :rto_description, :rto_reference_id) SENSITIVE = [] include Aws::Structure end |