Class: Aws::ResilienceHub::Types::ScoringComponentResiliencyScore
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::ScoringComponentResiliencyScore
- Defined in:
- gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb
Overview
Resiliency score of each scoring component. For more information about scoring component, see Calculating resiliency score.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#excluded_count ⇒ Integer
Number of recommendations that were excluded from the assessment.
-
#outstanding_count ⇒ Integer
Number of recommendations that must be implemented to obtain the maximum possible score for the scoring component.
-
#possible_score ⇒ Float
Maximum possible score that can be obtained for the scoring component.
-
#score ⇒ Float
Resiliency score points given for the scoring component.
Instance Attribute Details
#excluded_count ⇒ Integer
Number of recommendations that were excluded from the assessment.
For example, if the excludedCount
for Alarms coverage scoring
component is 7, it indicates that 7 Amazon CloudWatch alarms are
excluded from the assessment.
6092 6093 6094 6095 6096 6097 6098 6099 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 6092 class ScoringComponentResiliencyScore < Struct.new( :excluded_count, :outstanding_count, :possible_score, :score) SENSITIVE = [] include Aws::Structure end |
#outstanding_count ⇒ Integer
Number of recommendations that must be implemented to obtain the maximum possible score for the scoring component. For SOPs, alarms, and tests, these are the number of recommendations that must be implemented. For compliance, these are the number of Application Components that have breached the resiliency policy.
For example, if the outstandingCount
for Alarms coverage scoring
component is 5, it indicates that 5 Amazon CloudWatch alarms need to
be implemented to achieve the maximum possible score.
6092 6093 6094 6095 6096 6097 6098 6099 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 6092 class ScoringComponentResiliencyScore < Struct.new( :excluded_count, :outstanding_count, :possible_score, :score) SENSITIVE = [] include Aws::Structure end |
#possible_score ⇒ Float
Maximum possible score that can be obtained for the scoring component.
For example, if the possibleScore
is 20 points, it indicates the
maximum possible score you can achieve for the scoring component
when you run a new assessment after implementing all the Resilience
Hub recommendations.
6092 6093 6094 6095 6096 6097 6098 6099 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 6092 class ScoringComponentResiliencyScore < Struct.new( :excluded_count, :outstanding_count, :possible_score, :score) SENSITIVE = [] include Aws::Structure end |
#score ⇒ Float
Resiliency score points given for the scoring component. The score
is always less than or equal to the possibleScore
.
6092 6093 6094 6095 6096 6097 6098 6099 |
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 6092 class ScoringComponentResiliencyScore < Struct.new( :excluded_count, :outstanding_count, :possible_score, :score) SENSITIVE = [] include Aws::Structure end |