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

Description

Cancels an instance refresh operation in progress. Cancellation does not roll back any replacements that have already been completed, but it prevents new replacements from being started.

This operation is part of the instance refresh feature in Amazon EC2 Auto Scaling, which helps you update instances in your Auto Scaling group after you make configuration changes.

Synopsis

Creating a Request

data CancelInstanceRefresh Source #

See: newCancelInstanceRefresh smart constructor.

Constructors

CancelInstanceRefresh' 

Fields

Instances

Instances details
Eq CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Read CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Show CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Generic CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Associated Types

type Rep CancelInstanceRefresh :: Type -> Type #

NFData CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Methods

rnf :: CancelInstanceRefresh -> () #

Hashable CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

AWSRequest CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Associated Types

type AWSResponse CancelInstanceRefresh #

ToHeaders CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

ToPath CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

ToQuery CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

type Rep CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

type Rep CancelInstanceRefresh = D1 ('MetaData "CancelInstanceRefresh" "Amazonka.AutoScaling.CancelInstanceRefresh" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "CancelInstanceRefresh'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScalingGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelInstanceRefresh Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

newCancelInstanceRefresh Source #

Create a value of CancelInstanceRefresh 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:autoScalingGroupName:CancelInstanceRefresh', cancelInstanceRefresh_autoScalingGroupName - The name of the Auto Scaling group.

Request Lenses

Destructuring the Response

data CancelInstanceRefreshResponse Source #

See: newCancelInstanceRefreshResponse smart constructor.

Constructors

CancelInstanceRefreshResponse' 

Fields

Instances

Instances details
Eq CancelInstanceRefreshResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Read CancelInstanceRefreshResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Show CancelInstanceRefreshResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Generic CancelInstanceRefreshResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

Associated Types

type Rep CancelInstanceRefreshResponse :: Type -> Type #

NFData CancelInstanceRefreshResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

type Rep CancelInstanceRefreshResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.CancelInstanceRefresh

type Rep CancelInstanceRefreshResponse = D1 ('MetaData "CancelInstanceRefreshResponse" "Amazonka.AutoScaling.CancelInstanceRefresh" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "CancelInstanceRefreshResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceRefreshId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelInstanceRefreshResponse Source #

Create a value of CancelInstanceRefreshResponse 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:instanceRefreshId:CancelInstanceRefreshResponse', cancelInstanceRefreshResponse_instanceRefreshId - The instance refresh ID.

$sel:httpStatus:CancelInstanceRefreshResponse', cancelInstanceRefreshResponse_httpStatus - The response's http status code.

Response Lenses