public void AutoScalingPutLifecycleHook() { #region autoscaling-put-lifecycle-hook-1 var client = new AmazonAutoScalingClient(); var response = client.PutLifecycleHook(new PutLifecycleHookRequest { AutoScalingGroupName = "my-auto-scaling-group", DefaultResult = "CONTINUE", HeartbeatTimeout = 300, LifecycleHookName = "my-launch-lifecycle-hook", LifecycleTransition = "autoscaling:EC2_INSTANCE_LAUNCHING" }); #endregion }
public void AutoScalingPutLifecycleHook() { #region autoscaling-put-lifecycle-hook-1 var client = new AmazonAutoScalingClient(); var response = client.PutLifecycleHook(new PutLifecycleHookRequest { AutoScalingGroupName = "my-auto-scaling-group", LifecycleHookName = "my-lifecycle-hook", LifecycleTransition = "autoscaling:EC2_INSTANCE_LAUNCHING", NotificationTargetARN = "arn:aws:sns:us-west-2:123456789012:my-sns-topic --role-arn", RoleARN = "arn:aws:iam::123456789012:role/my-auto-scaling-role" }); #endregion }