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.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
Eq ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Read ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Show ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Generic ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Associated Types

type Rep ExitStandby :: Type -> Type #

NFData ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Methods

rnf :: ExitStandby -> () #

Hashable ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

AWSRequest ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Associated Types

type AWSResponse ExitStandby #

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

type Rep ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

type Rep ExitStandby = D1 ('MetaData "ExitStandby" "Amazonka.AutoScaling.ExitStandby" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" '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)))
type AWSResponse ExitStandby Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

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.

$sel:autoScalingGroupName: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
Eq ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Read ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Show ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Generic ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Associated Types

type Rep ExitStandbyResponse :: Type -> Type #

NFData ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

Methods

rnf :: ExitStandbyResponse -> () #

type Rep ExitStandbyResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.ExitStandby

type Rep ExitStandbyResponse = D1 ('MetaData "ExitStandbyResponse" "Amazonka.AutoScaling.ExitStandby" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" '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.