amazonka-route53-2.0: Amazon Route 53 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.Route53.Types.HealthCheckObservation

Description

 
Synopsis

Documentation

data HealthCheckObservation Source #

A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker.

See: newHealthCheckObservation smart constructor.

Constructors

HealthCheckObservation' 

Fields

  • iPAddress :: Maybe Text

    The IP address of the Amazon Route 53 health checker that provided the failure reason in StatusReport.

  • region :: Maybe HealthCheckRegion

    The region of the Amazon Route 53 health checker that provided the status in StatusReport.

  • statusReport :: Maybe StatusReport

    A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker and the time of the failed health check.

Instances

Instances details
FromXML HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

Generic HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

Associated Types

type Rep HealthCheckObservation :: Type -> Type #

Read HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

Show HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

NFData HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

Methods

rnf :: HealthCheckObservation -> () #

Eq HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

Hashable HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

type Rep HealthCheckObservation Source # 
Instance details

Defined in Amazonka.Route53.Types.HealthCheckObservation

type Rep HealthCheckObservation = D1 ('MetaData "HealthCheckObservation" "Amazonka.Route53.Types.HealthCheckObservation" "amazonka-route53-2.0-8wP357MyuPX6rh87d4wklb" 'False) (C1 ('MetaCons "HealthCheckObservation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iPAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HealthCheckRegion)) :*: S1 ('MetaSel ('Just "statusReport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatusReport)))))

newHealthCheckObservation :: HealthCheckObservation Source #

Create a value of HealthCheckObservation 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:iPAddress:HealthCheckObservation', healthCheckObservation_iPAddress - The IP address of the Amazon Route 53 health checker that provided the failure reason in StatusReport.

$sel:region:HealthCheckObservation', healthCheckObservation_region - The region of the Amazon Route 53 health checker that provided the status in StatusReport.

$sel:statusReport:HealthCheckObservation', healthCheckObservation_statusReport - A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker and the time of the failed health check.

healthCheckObservation_iPAddress :: Lens' HealthCheckObservation (Maybe Text) Source #

The IP address of the Amazon Route 53 health checker that provided the failure reason in StatusReport.

healthCheckObservation_region :: Lens' HealthCheckObservation (Maybe HealthCheckRegion) Source #

The region of the Amazon Route 53 health checker that provided the status in StatusReport.

healthCheckObservation_statusReport :: Lens' HealthCheckObservation (Maybe StatusReport) Source #

A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker and the time of the failed health check.