amazonka-autoscaling-2.0: Amazon Auto Scaling 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.AutoScaling.Types.InstanceRefreshLivePoolProgress

Description

 
Synopsis

Documentation

data InstanceRefreshLivePoolProgress Source #

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

See: newInstanceRefreshLivePoolProgress smart constructor.

Constructors

InstanceRefreshLivePoolProgress' 

Fields

  • instancesToUpdate :: Maybe Natural

    The number of instances remaining to update.

  • percentageComplete :: Maybe Natural

    The percentage of instances in the Auto Scaling group that have been replaced. For each instance replacement, Amazon EC2 Auto Scaling tracks the instance's health status and warm-up time. When the instance's health status changes to healthy and the specified warm-up time passes, the instance is considered updated and is added to the percentage complete.

Instances

Instances details
FromXML InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

Generic InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

Associated Types

type Rep InstanceRefreshLivePoolProgress :: Type -> Type #

Read InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

Show InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

NFData InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

Eq InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

Hashable InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

type Rep InstanceRefreshLivePoolProgress Source # 
Instance details

Defined in Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress

type Rep InstanceRefreshLivePoolProgress = D1 ('MetaData "InstanceRefreshLivePoolProgress" "Amazonka.AutoScaling.Types.InstanceRefreshLivePoolProgress" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "InstanceRefreshLivePoolProgress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instancesToUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "percentageComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newInstanceRefreshLivePoolProgress :: InstanceRefreshLivePoolProgress Source #

Create a value of InstanceRefreshLivePoolProgress 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:instancesToUpdate:InstanceRefreshLivePoolProgress', instanceRefreshLivePoolProgress_instancesToUpdate - The number of instances remaining to update.

$sel:percentageComplete:InstanceRefreshLivePoolProgress', instanceRefreshLivePoolProgress_percentageComplete - The percentage of instances in the Auto Scaling group that have been replaced. For each instance replacement, Amazon EC2 Auto Scaling tracks the instance's health status and warm-up time. When the instance's health status changes to healthy and the specified warm-up time passes, the instance is considered updated and is added to the percentage complete.

instanceRefreshLivePoolProgress_percentageComplete :: Lens' InstanceRefreshLivePoolProgress (Maybe Natural) Source #

The percentage of instances in the Auto Scaling group that have been replaced. For each instance replacement, Amazon EC2 Auto Scaling tracks the instance's health status and warm-up time. When the instance's health status changes to healthy and the specified warm-up time passes, the instance is considered updated and is added to the percentage complete.