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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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 .
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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.
3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3029 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 |