AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Deletes the specified lifecycle hook.
If there are any outstanding lifecycle actions, they are completed first (ABANDON
for launching instances, CONTINUE
for terminating instances).
For .NET Core this operation is only available in asynchronous form. Please refer to DeleteLifecycleHookAsync.
Namespace: Amazon.AutoScaling
Assembly: AWSSDK.AutoScaling.dll
Version: 3.x.y.z
public virtual DeleteLifecycleHookResponse DeleteLifecycleHook( DeleteLifecycleHookRequest request )
Container for the necessary parameters to execute the DeleteLifecycleHook service method.
Exception | Condition |
---|---|
ResourceContentionException | You already have a pending update to an Amazon EC2 Auto Scaling resource (for example, an Auto Scaling group, instance, or load balancer). |
This example deletes the specified lifecycle hook.
var client = new AmazonAutoScalingClient(); var response = client.DeleteLifecycleHook(new DeleteLifecycleHookRequest { AutoScalingGroupName = "my-auto-scaling-group", LifecycleHookName = "my-lifecycle-hook" });
.NET Framework:
Supported in: 4.5, 4.0, 3.5