Class: Aws::ResilienceHub::Types::ResiliencyScore

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb

Overview

The overall resiliency score, returned as an object that includes the disruption score and outage score.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#component_scoreHash<String,Types::ScoringComponentResiliencyScore>

The score generated by Resilience Hub for the scoring component after running an assessment.

For example, if the score is 25 points, it indicates the overall score of your application generated by Resilience Hub after running an assessment.

Returns:



5709
5710
5711
5712
5713
5714
5715
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5709

class ResiliencyScore < Struct.new(
  :component_score,
  :disruption_score,
  :score)
  SENSITIVE = []
  include Aws::Structure
end

#disruption_scoreHash<String,Float>

The disruption score for a valid key.

Returns:

  • (Hash<String,Float>)


5709
5710
5711
5712
5713
5714
5715
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5709

class ResiliencyScore < Struct.new(
  :component_score,
  :disruption_score,
  :score)
  SENSITIVE = []
  include Aws::Structure
end

#scoreFloat

The outage score for a valid key.

Returns:

  • (Float)


5709
5710
5711
5712
5713
5714
5715
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 5709

class ResiliencyScore < Struct.new(
  :component_score,
  :disruption_score,
  :score)
  SENSITIVE = []
  include Aws::Structure
end