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:



4971
4972
4973
4974
4975
4976
4977
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 4971

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>)


4971
4972
4973
4974
4975
4976
4977
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 4971

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

#scoreFloat

The outage score for a valid key.

Returns:

  • (Float)


4971
4972
4973
4974
4975
4976
4977
# File 'gems/aws-sdk-resiliencehub/lib/aws-sdk-resiliencehub/types.rb', line 4971

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