class Fog::Compute::Aliyun::Vswitches
Public Instance Methods
all(options={})
click to toggle source
Returns an array of all VPCs that have been created Aliyun.vpcs.all ==== Returns Returns an array of all VPCs
>> Aliyun.vpcs.all
<Fog::Aliyun::VPC::VPCs filters={} [ <Fog::Aliyun::VPC::VPC id="vpc-12345678", TODO > ] >
# File lib/fog/aliyun/models/compute/vswitches.rb, line 50 def all(options={}) requires :vpc data = Fog::JSON.decode(service.list_vswitchs(vpc.id, options).body)['VSwitches']['VSwitch'] load(data) end
get(vswitchId)
click to toggle source
Used to retrieve a VPC vpc_id is required to get the associated VPC information. You can run the following command to get the details: Aliyun.vpcs.get("vpc-12345678") ==== Returns
>> Aliyun.vpcs.get(“vpc-12345678”)
<Fog::Aliyun::Compute::VPC id="vpc-12345678", TODO >
# File lib/fog/aliyun/models/compute/vswitches.rb, line 71 def get(vswitchId) requires :vpc if vswitchId self.class.new(:service => service,:vpc=>vpc).all(:vSwitchId=>vswitchId)[0] end end