Class: Aws::ResilienceHub::Types::DisruptionCompliance
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::DisruptionCompliance
- Includes:
- Structure
- Defined in:
- 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
Reference identifier of the RPO .
-
#rto_description ⇒ String
The RTO description.
-
#rto_reference_id ⇒ String
Reference identifier of the RTO.
Instance Attribute Details
#achievable_rpo_in_secs ⇒ Integer
The Recovery Point Objective (RPO) that is achievable, in seconds.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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
Reference identifier of the RPO .
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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
Reference identifier of the RTO.
2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 2923 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 |