LifecycleHook |
LifecycleHook.clone() |
|
LifecycleHook |
LifecycleHook.withAutoScalingGroupName(String autoScalingGroupName) |
The name of the Auto Scaling group for the lifecycle hook.
|
LifecycleHook |
LifecycleHook.withDefaultResult(String defaultResult) |
Defines the action the Auto Scaling group should take when the lifecycle
hook timeout elapses or if an unexpected failure occurs.
|
LifecycleHook |
LifecycleHook.withGlobalTimeout(Integer globalTimeout) |
The maximum time, in seconds, that an instance can remain in a
Pending:Wait or Terminating:Wait state.
|
LifecycleHook |
LifecycleHook.withHeartbeatTimeout(Integer heartbeatTimeout) |
The maximum time, in seconds, that can elapse before the lifecycle hook
times out.
|
LifecycleHook |
LifecycleHook.withLifecycleHookName(String lifecycleHookName) |
The name of the lifecycle hook.
|
LifecycleHook |
LifecycleHook.withLifecycleTransition(String lifecycleTransition) |
The state of the EC2 instance to which you want to attach the lifecycle
hook.
|
LifecycleHook |
LifecycleHook.withNotificationMetadata(String notificationMetadata) |
Additional information that you want to include any time Auto Scaling
sends a message to the notification target.
|
LifecycleHook |
LifecycleHook.withNotificationTargetARN(String notificationTargetARN) |
The ARN of the notification target that Auto Scaling uses to notify you
when an instance is in the transition state for the lifecycle hook.
|
LifecycleHook |
LifecycleHook.withRoleARN(String roleARN) |
The ARN of the IAM role that allows the Auto Scaling group to publish to
the specified notification target.
|