libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling
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.AutoScaling.Types.InstanceRefreshProgressDetails

Description

 
Synopsis

Documentation

data InstanceRefreshProgressDetails Source #

Reports the progress of an instance refresh on an Auto Scaling group that has a warm pool. This includes separate details for instances in the warm pool and instances in the Auto Scaling group (the live pool).

See: newInstanceRefreshProgressDetails smart constructor.

Constructors

InstanceRefreshProgressDetails' 

Fields

Instances

Instances details
Eq InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

Read InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

Show InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

Generic InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

Associated Types

type Rep InstanceRefreshProgressDetails :: Type -> Type #

NFData InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

Hashable InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

FromXML InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

type Rep InstanceRefreshProgressDetails Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails

type Rep InstanceRefreshProgressDetails = D1 ('MetaData "InstanceRefreshProgressDetails" "Amazonka.AutoScaling.Types.InstanceRefreshProgressDetails" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "InstanceRefreshProgressDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "livePoolProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceRefreshLivePoolProgress)) :*: S1 ('MetaSel ('Just "warmPoolProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceRefreshWarmPoolProgress))))

newInstanceRefreshProgressDetails :: InstanceRefreshProgressDetails Source #

Create a value of InstanceRefreshProgressDetails 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:livePoolProgress:InstanceRefreshProgressDetails', instanceRefreshProgressDetails_livePoolProgress - Indicates the progress of an instance refresh on instances that are in the Auto Scaling group.

$sel:warmPoolProgress:InstanceRefreshProgressDetails', instanceRefreshProgressDetails_warmPoolProgress - Indicates the progress of an instance refresh on instances that are in the warm pool.

instanceRefreshProgressDetails_livePoolProgress :: Lens' InstanceRefreshProgressDetails (Maybe InstanceRefreshLivePoolProgress) Source #

Indicates the progress of an instance refresh on instances that are in the Auto Scaling group.

instanceRefreshProgressDetails_warmPoolProgress :: Lens' InstanceRefreshProgressDetails (Maybe InstanceRefreshWarmPoolProgress) Source #

Indicates the progress of an instance refresh on instances that are in the warm pool.