Class AWS::AutoScaling::GroupCollection
In: lib/aws/auto_scaling/group_collection.rb
Parent: Object

Methods

[]   _each_item   create  

Included Modules

GroupOptions Core::Collection::Limitable

Public Instance methods

@param [String] name The name of the Auto Scaling group. @return [Group]

Creates an Auto Scaling Group.

  group = auto_scaling.groups.create('group-name',
    :launch_configuration => 'launch-config-name',
    :availability_zones => %(us-east-1a us-east-1b),
    :min_size => 1,
    :max_size => 4)

@param [String] name The name of the Auto Scaling group.

  Must be unique within the scope of your AWS account.

@param [Hash] options

@option (see GroupOptions#group_options)

@option options [Array<ELB::LoadBalancer>,Array<String>] :load_balancers

  A list of load balancers to use.  This can be an array of
  {ELB::LoadBalancer} objects or an array of load balancer names.

@return [Group]

Protected Instance methods

[Validate]