amazonka-resiliencehub-2.0: Amazon Resilience Hub SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ResilienceHub.Types.ResiliencyScore

Description

 
Synopsis

Documentation

data ResiliencyScore Source #

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

See: newResiliencyScore smart constructor.

Constructors

ResiliencyScore' 

Fields

Instances

Instances details
FromJSON ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

Generic ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

Associated Types

type Rep ResiliencyScore :: Type -> Type #

Read ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

Show ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

NFData ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

Methods

rnf :: ResiliencyScore -> () #

Eq ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

Hashable ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

type Rep ResiliencyScore Source # 
Instance details

Defined in Amazonka.ResilienceHub.Types.ResiliencyScore

type Rep ResiliencyScore = D1 ('MetaData "ResiliencyScore" "Amazonka.ResilienceHub.Types.ResiliencyScore" "amazonka-resiliencehub-2.0-EsKgNhAb0B96cCxrYtrBzG" 'False) (C1 ('MetaCons "ResiliencyScore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "disruptionScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap DisruptionType Double)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newResiliencyScore Source #

Create a value of ResiliencyScore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:disruptionScore:ResiliencyScore', resiliencyScore_disruptionScore - The disruption score for a valid key.

$sel:score:ResiliencyScore', resiliencyScore_score - The outage score for a valid key.

resiliencyScore_score :: Lens' ResiliencyScore Double Source #

The outage score for a valid key.