Class: Aws::CodeDeploy::Types::AutoScalingGroup
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeDeploy::Types::AutoScalingGroup
- Defined in:
- gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb
Overview
Information about an Auto Scaling group.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#hook ⇒ String
The name of the launch hook that CodeDeploy installed into the Auto Scaling group.
-
#name ⇒ String
The Auto Scaling group name.
-
#termination_hook ⇒ String
The name of the termination hook that CodeDeploy installed into the Auto Scaling group.
Instance Attribute Details
#hook ⇒ String
The name of the launch hook that CodeDeploy installed into the Auto Scaling group.
For more information about the launch hook, see How Amazon EC2 Auto Scaling works with CodeDeploy in the CodeDeploy User Guide.
255 256 257 258 259 260 261 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 255 class AutoScalingGroup < Struct.new( :name, :hook, :termination_hook) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The Auto Scaling group name.
255 256 257 258 259 260 261 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 255 class AutoScalingGroup < Struct.new( :name, :hook, :termination_hook) SENSITIVE = [] include Aws::Structure end |
#termination_hook ⇒ String
The name of the termination hook that CodeDeploy installed into the Auto Scaling group.
For more information about the termination hook, see Enabling termination deployments during Auto Scaling scale-in events in the CodeDeploy User Guide.
255 256 257 258 259 260 261 |
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 255 class AutoScalingGroup < Struct.new( :name, :hook, :termination_hook) SENSITIVE = [] include Aws::Structure end |