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

Description

Deletes the specified lifecycle hook.

If there are any outstanding lifecycle actions, they are completed first (ABANDON for launching instances, CONTINUE for terminating instances).

Synopsis

Creating a Request

data DeleteLifecycleHook Source #

See: newDeleteLifecycleHook smart constructor.

Constructors

DeleteLifecycleHook' 

Fields

Instances

Instances details
Eq DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Read DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Show DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Generic DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Associated Types

type Rep DeleteLifecycleHook :: Type -> Type #

NFData DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Methods

rnf :: DeleteLifecycleHook -> () #

Hashable DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

AWSRequest DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Associated Types

type AWSResponse DeleteLifecycleHook #

ToHeaders DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

ToPath DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

ToQuery DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

type Rep DeleteLifecycleHook Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

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

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

newDeleteLifecycleHook Source #

Create a value of DeleteLifecycleHook 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:lifecycleHookName:DeleteLifecycleHook', deleteLifecycleHook_lifecycleHookName - The name of the lifecycle hook.

$sel:autoScalingGroupName:DeleteLifecycleHook', deleteLifecycleHook_autoScalingGroupName - The name of the Auto Scaling group.

Request Lenses

Destructuring the Response

data DeleteLifecycleHookResponse Source #

See: newDeleteLifecycleHookResponse smart constructor.

Constructors

DeleteLifecycleHookResponse' 

Fields

Instances

Instances details
Eq DeleteLifecycleHookResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Read DeleteLifecycleHookResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Show DeleteLifecycleHookResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Generic DeleteLifecycleHookResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

Associated Types

type Rep DeleteLifecycleHookResponse :: Type -> Type #

NFData DeleteLifecycleHookResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

type Rep DeleteLifecycleHookResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DeleteLifecycleHook

type Rep DeleteLifecycleHookResponse = D1 ('MetaData "DeleteLifecycleHookResponse" "Amazonka.AutoScaling.DeleteLifecycleHook" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "DeleteLifecycleHookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLifecycleHookResponse Source #

Create a value of DeleteLifecycleHookResponse 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:httpStatus:DeleteLifecycleHookResponse', deleteLifecycleHookResponse_httpStatus - The response's http status code.

Response Lenses