libZSservicesZSamazonka-elbZSamazonka-elb
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ELB.DescribeInstanceHealth

Description

Describes the state of the specified instances with respect to the specified load balancer. If no instances are specified, the call describes the state of all instances that are currently registered with the load balancer. If instances are specified, their state is returned even if they are no longer registered with the load balancer. The state of terminated instances is not returned.

Synopsis

Creating a Request

data DescribeInstanceHealth Source #

Contains the parameters for DescribeInstanceHealth.

See: newDescribeInstanceHealth smart constructor.

Constructors

DescribeInstanceHealth' 

Fields

Instances

Instances details
Eq DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Read DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Show DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Generic DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Associated Types

type Rep DescribeInstanceHealth :: Type -> Type #

NFData DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Methods

rnf :: DescribeInstanceHealth -> () #

Hashable DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

AWSRequest DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Associated Types

type AWSResponse DescribeInstanceHealth #

ToHeaders DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

ToPath DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

ToQuery DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealth = D1 ('MetaData "DescribeInstanceHealth" "Amazonka.ELB.DescribeInstanceHealth" "libZSservicesZSamazonka-elbZSamazonka-elb" 'False) (C1 ('MetaCons "DescribeInstanceHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])) :*: S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

newDescribeInstanceHealth Source #

Create a value of DescribeInstanceHealth 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:instances:DescribeInstanceHealth', describeInstanceHealth_instances - The IDs of the instances.

$sel:loadBalancerName:DescribeInstanceHealth', describeInstanceHealth_loadBalancerName - The name of the load balancer.

Request Lenses

Destructuring the Response

data DescribeInstanceHealthResponse Source #

Contains the output for DescribeInstanceHealth.

See: newDescribeInstanceHealthResponse smart constructor.

Constructors

DescribeInstanceHealthResponse' 

Fields

Instances

Instances details
Eq DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Read DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Show DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Generic DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Associated Types

type Rep DescribeInstanceHealthResponse :: Type -> Type #

NFData DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealthResponse = D1 ('MetaData "DescribeInstanceHealthResponse" "Amazonka.ELB.DescribeInstanceHealth" "libZSservicesZSamazonka-elbZSamazonka-elb" 'False) (C1 ('MetaCons "DescribeInstanceHealthResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceStates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceState])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeInstanceHealthResponse Source #

Create a value of DescribeInstanceHealthResponse 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:instanceStates:DescribeInstanceHealthResponse', describeInstanceHealthResponse_instanceStates - Information about the health of the instances.

$sel:httpStatus:DescribeInstanceHealthResponse', describeInstanceHealthResponse_httpStatus - The response's http status code.

Response Lenses