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.ContainerInstanceHealthStatus

Description

 
Synopsis

Documentation

data ContainerInstanceHealthStatus Source #

An object representing the health status of the container instance.

See: newContainerInstanceHealthStatus smart constructor.

Constructors

ContainerInstanceHealthStatus' 

Fields

Instances

Instances details
FromJSON ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

Generic ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

Associated Types

type Rep ContainerInstanceHealthStatus :: Type -> Type #

Read ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

Show ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

NFData ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

Eq ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

Hashable ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

type Rep ContainerInstanceHealthStatus Source # 
Instance details

Defined in Amazonka.ECS.Types.ContainerInstanceHealthStatus

type Rep ContainerInstanceHealthStatus = D1 ('MetaData "ContainerInstanceHealthStatus" "Amazonka.ECS.Types.ContainerInstanceHealthStatus" "amazonka-ecs-2.0-3xFxVqi9x5nBZ44jBEC5G8" 'False) (C1 ('MetaCons "ContainerInstanceHealthStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceHealthCheckResult])) :*: S1 ('MetaSel ('Just "overallStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceHealthCheckState))))

newContainerInstanceHealthStatus :: ContainerInstanceHealthStatus Source #

Create a value of ContainerInstanceHealthStatus 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:details:ContainerInstanceHealthStatus', containerInstanceHealthStatus_details - An array of objects representing the details of the container instance health status.

$sel:overallStatus:ContainerInstanceHealthStatus', containerInstanceHealthStatus_overallStatus - The overall health status of the container instance. This is an aggregate status of all container instance health checks.

containerInstanceHealthStatus_details :: Lens' ContainerInstanceHealthStatus (Maybe [InstanceHealthCheckResult]) Source #

An array of objects representing the details of the container instance health status.

containerInstanceHealthStatus_overallStatus :: Lens' ContainerInstanceHealthStatus (Maybe InstanceHealthCheckState) Source #

The overall health status of the container instance. This is an aggregate status of all container instance health checks.