class Aliyun::ESS::ScalingInstance

Attributes

scaling_group[RW]

Public Class Methods

find(params={}, options={}) click to toggle source
# File lib/aliyun/ess/scaling_instance.rb, line 5
def find(params={}, options={})
  params = {'action' => 'DescribeScalingInstances', 'region_id' => 'cn-hangzhou', 'page_number' => 1}.merge params
  Collection.new get('/', params, options)
end
find_by(*args) click to toggle source
# File lib/aliyun/ess/scaling_instance.rb, line 10
def find_by(*args)
  c = find(*args)
  c.items.first
end
new(attributes = {}) click to toggle source
Calls superclass method
# File lib/aliyun/ess/scaling_instance.rb, line 20
def initialize(attributes = {})
  super
end

Public Instance Methods

id() click to toggle source
# File lib/aliyun/ess/scaling_instance.rb, line 24
def id
  attributes['instance_id']
end