amazonka-ecs-2.0: Amazon EC2 Container Service 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.ECS.Types.InstanceHealthCheckResult

Description

 
Synopsis

Documentation

data InstanceHealthCheckResult Source #

An object representing the result of a container instance health status check.

See: newInstanceHealthCheckResult smart constructor.

Constructors

InstanceHealthCheckResult' 

Fields

Instances

Instances details
FromJSON InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

Generic InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

Associated Types

type Rep InstanceHealthCheckResult :: Type -> Type #

Read InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

Show InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

NFData InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

Eq InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

Hashable InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

type Rep InstanceHealthCheckResult Source # 
Instance details

Defined in Amazonka.ECS.Types.InstanceHealthCheckResult

type Rep InstanceHealthCheckResult = D1 ('MetaData "InstanceHealthCheckResult" "Amazonka.ECS.Types.InstanceHealthCheckResult" "amazonka-ecs-2.0-3xFxVqi9x5nBZ44jBEC5G8" 'False) (C1 ('MetaCons "InstanceHealthCheckResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastStatusChange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceHealthCheckState)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceHealthCheckType)))))

newInstanceHealthCheckResult :: InstanceHealthCheckResult Source #

Create a value of InstanceHealthCheckResult 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:lastStatusChange:InstanceHealthCheckResult', instanceHealthCheckResult_lastStatusChange - The Unix timestamp for when the container instance health status last changed.

$sel:lastUpdated:InstanceHealthCheckResult', instanceHealthCheckResult_lastUpdated - The Unix timestamp for when the container instance health status was last updated.

$sel:status:InstanceHealthCheckResult', instanceHealthCheckResult_status - The container instance health status.

$sel:type':InstanceHealthCheckResult', instanceHealthCheckResult_type - The type of container instance health status that was verified.

instanceHealthCheckResult_lastStatusChange :: Lens' InstanceHealthCheckResult (Maybe UTCTime) Source #

The Unix timestamp for when the container instance health status last changed.

instanceHealthCheckResult_lastUpdated :: Lens' InstanceHealthCheckResult (Maybe UTCTime) Source #

The Unix timestamp for when the container instance health status was last updated.

instanceHealthCheckResult_type :: Lens' InstanceHealthCheckResult (Maybe InstanceHealthCheckType) Source #

The type of container instance health status that was verified.