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