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

Description

Moves the specified instances out of the standby state.

After you put the instances back in service, the desired capacity is incremented.

For more information, see Temporarily removing instances from your Auto Scaling group in the Amazon EC2 Auto Scaling User Guide.

Synopsis

Creating a Request

data ExitStandby Source #

See: newExitStandby smart constructor.

Constructors

ExitStandby' 

Fields

Instances

Instances details
ToHeaders ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Methods

toHeaders :: ExitStandby -> [Header] #

ToPath ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

ToQuery ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

AWSRequest ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Associated Types

type AWSResponse ExitStandby #

Generic ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Associated Types

type Rep ExitStandby :: Type -> Type #

Read ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Show ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

NFData ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Methods

rnf :: ExitStandby -> () #

Eq ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Hashable ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

type AWSResponse ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

type Rep ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

type Rep ExitStandby = D1 ('MetaData "ExitStandby" "Amazonka.AutoScaling.ExitStandby" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "ExitStandby'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "autoScalingGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExitStandby Source #

Create a value of ExitStandby 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:instanceIds:ExitStandby', exitStandby_instanceIds - The IDs of the instances. You can specify up to 20 instances.

ExitStandby, exitStandby_autoScalingGroupName - The name of the Auto Scaling group.

Request Lenses

exitStandby_instanceIds :: Lens' ExitStandby (Maybe [Text]) Source #

The IDs of the instances. You can specify up to 20 instances.

exitStandby_autoScalingGroupName :: Lens' ExitStandby Text Source #

The name of the Auto Scaling group.

Destructuring the Response

data ExitStandbyResponse Source #

See: newExitStandbyResponse smart constructor.

Constructors

ExitStandbyResponse' 

Fields

Instances

Instances details
Generic ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Associated Types

type Rep ExitStandbyResponse :: Type -> Type #

Read ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Show ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

NFData ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Methods

rnf :: ExitStandbyResponse -> () #

Eq ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

type Rep ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

type Rep ExitStandbyResponse = D1 ('MetaData "ExitStandbyResponse" "Amazonka.AutoScaling.ExitStandby" "amazonka-autoscaling-2.0-IerpHfP4BA3Ir4ZL2IR1De" 'False) (C1 ('MetaCons "ExitStandbyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "activities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Activity])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newExitStandbyResponse Source #

Create a value of ExitStandbyResponse 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:activities:ExitStandbyResponse', exitStandbyResponse_activities - The activities related to moving instances out of Standby mode.

$sel:httpStatus:ExitStandbyResponse', exitStandbyResponse_httpStatus - The response's http status code.

Response Lenses

exitStandbyResponse_activities :: Lens' ExitStandbyResponse (Maybe [Activity]) Source #

The activities related to moving instances out of Standby mode.