Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions,
see Getting Started with Amazon Web Services in China
(PDF).
Use RecordLifecycleActionHeartbeat
with a CLI
The following code examples show how to use RecordLifecycleActionHeartbeat
.
- CLI
-
- Amazon CLI
-
To record a lifecycle action heartbeat
This example records a lifecycle action heartbeat to keep the instance in a pending state.
aws autoscaling record-lifecycle-action-heartbeat \
--lifecycle-hook-name my-launch-hook
\
--auto-scaling-group-name my-asg
\
--lifecycle-action-token bcd2f1b8-9a78-44d3-8a7a-4dd07d7cf635
This command produces no output.
For more information, see Amazon EC2 Auto Scaling lifecycle hooks in the Amazon EC2 Auto Scaling User Guide.
- PowerShell
-
- Tools for PowerShell V4
-
Example 1: This example records a heartbeat for the specified lifecycle action. This keeps the instance in a pending state until you complete the custom action.
Write-ASLifecycleActionHeartbeat -AutoScalingGroupName my-asg -LifecycleHookName myLifecycleHook -LifecycleActionToken bcd2f1b8-9a78-44d3-8a7a-4dd07d7cf635
- Tools for PowerShell V5
-
Example 1: This example records a heartbeat for the specified lifecycle action. This keeps the instance in a pending state until you complete the custom action.
Write-ASLifecycleActionHeartbeat -AutoScalingGroupName my-asg -LifecycleHookName myLifecycleHook -LifecycleActionToken bcd2f1b8-9a78-44d3-8a7a-4dd07d7cf635
For a complete list of Amazon SDK developer guides and code examples, see
Using this service with an Amazon SDK.
This topic also includes information about getting started and details about previous SDK versions.