    # File lib/fog/aws/models/auto_scaling/configuration.rb, line 37
            def save
              requires :id
              requires :image_id
              requires :instance_type

              options = Hash[self.class.aliases.map { |key, value| [key, send(value)] }]
              options.delete_if { |key, value| value.nil? }
              service.create_launch_configuration(image_id, instance_type, id, options) #, listeners.map{|l| l.to_params})

              # reload instead of merge attributes b/c some attrs (like HealthCheck)
              # may be set, but only the DNS name is returned in the create_load_balance
              # API call
              reload
            end