Class: Aws::AutoScaling::Types::RecordLifecycleActionHeartbeatType
- Inherits:
-
Struct
- Object
- Struct
- Aws::AutoScaling::Types::RecordLifecycleActionHeartbeatType
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-autoscaling/types.rb
Overview
Note:
When making an API call, you may pass RecordLifecycleActionHeartbeatType data as a hash:
{
lifecycle_hook_name: "AsciiStringMaxLen255", # required
auto_scaling_group_name: "ResourceName", # required
lifecycle_action_token: "LifecycleActionToken",
instance_id: "XmlStringMaxLen19",
}
Instance Attribute Summary collapse
-
#auto_scaling_group_name ⇒ String
The name of the Auto Scaling group.
-
#instance_id ⇒ String
The ID of the instance.
-
#lifecycle_action_token ⇒ String
A token that uniquely identifies a specific lifecycle action associated with an instance.
-
#lifecycle_hook_name ⇒ String
The name of the lifecycle hook.
Instance Attribute Details
#auto_scaling_group_name ⇒ String
The name of the Auto Scaling group.
3895 3896 3897 3898 3899 3900 3901 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 3895 class RecordLifecycleActionHeartbeatType < Struct.new( :lifecycle_hook_name, :auto_scaling_group_name, :lifecycle_action_token, :instance_id) include Aws::Structure end |
#instance_id ⇒ String
The ID of the instance.
3895 3896 3897 3898 3899 3900 3901 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 3895 class RecordLifecycleActionHeartbeatType < Struct.new( :lifecycle_hook_name, :auto_scaling_group_name, :lifecycle_action_token, :instance_id) include Aws::Structure end |
#lifecycle_action_token ⇒ String
A token that uniquely identifies a specific lifecycle action associated with an instance. Amazon EC2 Auto Scaling sends this token to the notification target that you specified when you created the lifecycle hook.
3895 3896 3897 3898 3899 3900 3901 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 3895 class RecordLifecycleActionHeartbeatType < Struct.new( :lifecycle_hook_name, :auto_scaling_group_name, :lifecycle_action_token, :instance_id) include Aws::Structure end |
#lifecycle_hook_name ⇒ String
The name of the lifecycle hook.
3895 3896 3897 3898 3899 3900 3901 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 3895 class RecordLifecycleActionHeartbeatType < Struct.new( :lifecycle_hook_name, :auto_scaling_group_name, :lifecycle_action_token, :instance_id) include Aws::Structure end |