diff --git a/lib/fog/aliyun/compute.rb b/lib/fog/aliyun/compute.rb index b525b55..e4354c6 100644 --- a/lib/fog/aliyun/compute.rb +++ b/lib/fog/aliyun/compute.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun < Fog::Service + module Aliyun + class Compute < Fog::Service recognizes :aliyun_url, :aliyun_accesskey_id, :aliyun_accesskey_secret, @@ -313,7 +313,7 @@ def request(params) rescue Excon::Errors::HTTPStatusError => error raise case error when Excon::Errors::NotFound - Fog::Compute::Aliyun::NotFound.slurp(error) + Fog::Aliyun::Compute::NotFound.slurp(error) else error end @@ -336,7 +336,7 @@ def VPCrequest(params) rescue Excon::Errors::HTTPStatusError => error raise case error when Excon::Errors::NotFound - Fog::Compute::Aliyun::NotFound.slurp(error) + Fog::Aliyun::Compute::NotFound.slurp(error) else error end diff --git a/lib/fog/aliyun/models/compute/eip_address.rb b/lib/fog/aliyun/models/compute/eip_address.rb index a47fe82..9e8db74 100644 --- a/lib/fog/aliyun/models/compute/eip_address.rb +++ b/lib/fog/aliyun/models/compute/eip_address.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class EipAddress < Fog::Model identity :id, aliases: 'AllocationId' diff --git a/lib/fog/aliyun/models/compute/eip_addresses.rb b/lib/fog/aliyun/models/compute/eip_addresses.rb index 21cabea..37bf8ce 100644 --- a/lib/fog/aliyun/models/compute/eip_addresses.rb +++ b/lib/fog/aliyun/models/compute/eip_addresses.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/eip_address' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class EipAddresses < Fog::Collection - model Fog::Compute::Aliyun::EipAddress + model Fog::Aliyun::Compute::EipAddress def all(filters_arg = {}) data = Fog::JSON.decode(service.list_eip_addresses(filters_arg).body)['EipAddresses']['EipAddress'] diff --git a/lib/fog/aliyun/models/compute/flavor.rb b/lib/fog/aliyun/models/compute/flavor.rb index cd280ce..9a41afd 100644 --- a/lib/fog/aliyun/models/compute/flavor.rb +++ b/lib/fog/aliyun/models/compute/flavor.rb @@ -1,8 +1,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Flavor < Fog::Model attribute :base_line_credit, aliases: 'BaseLineCredit' attribute :cpu_core_count, aliases: 'CpuCoreCount' diff --git a/lib/fog/aliyun/models/compute/flavors.rb b/lib/fog/aliyun/models/compute/flavors.rb index 186ae5c..b6727ba 100644 --- a/lib/fog/aliyun/models/compute/flavors.rb +++ b/lib/fog/aliyun/models/compute/flavors.rb @@ -1,8 +1,8 @@ module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Flavors < Fog::Collection - model Fog::Compute::Aliyun::Flavor + model Fog::Aliyun::Compute::Flavor def all data = Fog::JSON.decode(service.list_server_types.body)['InstanceTypes']['InstanceType'] load(data) diff --git a/lib/fog/aliyun/models/compute/image.rb b/lib/fog/aliyun/models/compute/image.rb index 7e753c9..0904d05 100644 --- a/lib/fog/aliyun/models/compute/image.rb +++ b/lib/fog/aliyun/models/compute/image.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Image < Fog::Model identity :id, aliases: 'ImageId' @@ -56,7 +56,7 @@ def ready? def snapshot requires :snapshot_id - Fog::Compute::Aliyun::Snapshots.new(service: service).all(snapshotIds: [snapshot_id])[0] + Fog::Aliyun::Compute::Snapshots.new(service: service).all(snapshotIds: [snapshot_id])[0] end private diff --git a/lib/fog/aliyun/models/compute/images.rb b/lib/fog/aliyun/models/compute/images.rb index 4f065e5..ed26991 100644 --- a/lib/fog/aliyun/models/compute/images.rb +++ b/lib/fog/aliyun/models/compute/images.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/image' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Images < Fog::Collection - model Fog::Compute::Aliyun::Image + model Fog::Aliyun::Compute::Image def all(filters_arg = {}) unless filters_arg.is_a?(Hash) diff --git a/lib/fog/aliyun/models/compute/route_entry.rb b/lib/fog/aliyun/models/compute/route_entry.rb index 80ddfbf..e8bf397 100644 --- a/lib/fog/aliyun/models/compute/route_entry.rb +++ b/lib/fog/aliyun/models/compute/route_entry.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class RouteEntry < Fog::Model # "RouteTables"=>{"RouteTable"=>[ # {"CreationTime"=>"2015-08-03T11:23:35Z", "RouteEntrys"=>{"RouteEntry"=>[ diff --git a/lib/fog/aliyun/models/compute/route_entrys.rb b/lib/fog/aliyun/models/compute/route_entrys.rb index 6f23f6e..e86f046 100644 --- a/lib/fog/aliyun/models/compute/route_entrys.rb +++ b/lib/fog/aliyun/models/compute/route_entrys.rb @@ -4,12 +4,12 @@ require 'fog/aliyun/models/compute/route_entry' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class RouteEntrys < Fog::Collection attribute :route_table - model Fog::Compute::Aliyun::RouteEntry + model Fog::Aliyun::Compute::RouteEntry def all(options = {}) requires :route_table diff --git a/lib/fog/aliyun/models/compute/route_table.rb b/lib/fog/aliyun/models/compute/route_table.rb index 2276ddd..4db752d 100644 --- a/lib/fog/aliyun/models/compute/route_table.rb +++ b/lib/fog/aliyun/models/compute/route_table.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class RouteTable < Fog::Model # "RouteTables"=>{"RouteTable"=>[ # {"CreationTime"=>"2015-08-03T11:23:35Z", "RouteEntrys"=>{"RouteEntry"=>[ @@ -17,10 +17,10 @@ class RouteTable < Fog::Model attribute :created_at, aliases: 'CreationTime' attribute :type, aliases: 'RouteTableType' attribute :v_router_id, aliases: 'VRouterId' - # collection Fog::Compute::Aliyun::RouteEntrys + # collection Fog::Aliyun::Compute::RouteEntrys def route_entrys @route_entrys ||= begin - Fog::Compute::Aliyun::RouteEntrys.new( + Fog::Aliyun::Compute::RouteEntrys.new( route_table: self, service: service ) diff --git a/lib/fog/aliyun/models/compute/route_tables.rb b/lib/fog/aliyun/models/compute/route_tables.rb index 0ff6783..41a32af 100644 --- a/lib/fog/aliyun/models/compute/route_tables.rb +++ b/lib/fog/aliyun/models/compute/route_tables.rb @@ -4,12 +4,12 @@ require 'fog/aliyun/models/compute/route_table' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class RouteTables < Fog::Collection attribute :v_router - model Fog::Compute::Aliyun::RouteTable + model Fog::Aliyun::Compute::RouteTable def all(options = {}) requires :v_router diff --git a/lib/fog/aliyun/models/compute/security_group.rb b/lib/fog/aliyun/models/compute/security_group.rb index 8e08d26..76afec3 100644 --- a/lib/fog/aliyun/models/compute/security_group.rb +++ b/lib/fog/aliyun/models/compute/security_group.rb @@ -3,8 +3,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class SecurityGroup < Fog::Model identity :id, aliases: 'SecurityGroupId' attribute :name, aliases: 'SecurityGroupName' diff --git a/lib/fog/aliyun/models/compute/security_group_rule.rb b/lib/fog/aliyun/models/compute/security_group_rule.rb index c9c7243..5b81ce5 100644 --- a/lib/fog/aliyun/models/compute/security_group_rule.rb +++ b/lib/fog/aliyun/models/compute/security_group_rule.rb @@ -3,8 +3,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class SecurityGroupRule < Fog::Model attribute :security_group_id, aliases: 'SecurityGroupId' attribute :source_cidr_ip, aliases: 'SourceCidrIp' diff --git a/lib/fog/aliyun/models/compute/security_group_rules.rb b/lib/fog/aliyun/models/compute/security_group_rules.rb index f4f7e2a..1551ae3 100644 --- a/lib/fog/aliyun/models/compute/security_group_rules.rb +++ b/lib/fog/aliyun/models/compute/security_group_rules.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/security_group_rule' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class SecurityGroupRules < Fog::Collection - model Fog::Compute::Aliyun::SecurityGroupRule + model Fog::Aliyun::Compute::SecurityGroupRule attribute :security_group_id def get(security_group_id, options = {}) diff --git a/lib/fog/aliyun/models/compute/security_groups.rb b/lib/fog/aliyun/models/compute/security_groups.rb index 2b7db84..aaa3b54 100644 --- a/lib/fog/aliyun/models/compute/security_groups.rb +++ b/lib/fog/aliyun/models/compute/security_groups.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/security_group' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class SecurityGroups < Fog::Collection - model Fog::Compute::Aliyun::SecurityGroup + model Fog::Aliyun::Compute::SecurityGroup def all(options = {}) data = Fog::JSON.decode(service.list_security_groups(options).body)['SecurityGroups']['SecurityGroup'] diff --git a/lib/fog/aliyun/models/compute/server.rb b/lib/fog/aliyun/models/compute/server.rb index 8ea2465..6ba1087 100644 --- a/lib/fog/aliyun/models/compute/server.rb +++ b/lib/fog/aliyun/models/compute/server.rb @@ -3,8 +3,8 @@ require 'fog/compute/models/server' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Server < Fog::Compute::Server identity :id, aliases: 'InstanceId' attribute :image_id, aliases: 'ImageId' @@ -40,12 +40,12 @@ class Server < Fog::Compute::Server def image requires :image_id - Fog::Compute::Aliyun::Image.new(service: service).all(imageId: image_id)[0] + Fog::Aliyun::Compute::Image.new(service: service).all(imageId: image_id)[0] end def vpc requires :vpc_id - $vpc = Fog::Compute::Aliyun::Vpcs.new(service: service).all('vpcId' => vpc_id)[0] + $vpc = Fog::Aliyun::Compute::Vpcs.new(service: service).all('vpcId' => vpc_id)[0] end def save(options = {}) diff --git a/lib/fog/aliyun/models/compute/servers.rb b/lib/fog/aliyun/models/compute/servers.rb index ebf4a9e..458f59a 100644 --- a/lib/fog/aliyun/models/compute/servers.rb +++ b/lib/fog/aliyun/models/compute/servers.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/server' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Servers < Fog::Collection - model Fog::Compute::Aliyun::Server + model Fog::Aliyun::Compute::Server def all(options = {}) data = Fog::JSON.decode(service.list_servers(options).body)['Instances']['Instance'] diff --git a/lib/fog/aliyun/models/compute/snapshot.rb b/lib/fog/aliyun/models/compute/snapshot.rb index 0be1f57..0257fc6 100644 --- a/lib/fog/aliyun/models/compute/snapshot.rb +++ b/lib/fog/aliyun/models/compute/snapshot.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Snapshot < Fog::Model identity :id, aliases: 'SnapshotId' attribute :name, aliases: 'SnapshotName' @@ -40,7 +40,7 @@ def save(options = {}) def volume requires :volume_id - Fog::Compute::Aliyun::Volumes.new(service: service).all(diskIds: [volume_id])[0] + Fog::Aliyun::Compute::Volumes.new(service: service).all(diskIds: [volume_id])[0] end private diff --git a/lib/fog/aliyun/models/compute/snapshots.rb b/lib/fog/aliyun/models/compute/snapshots.rb index 33d5b37..7c49ba1 100644 --- a/lib/fog/aliyun/models/compute/snapshots.rb +++ b/lib/fog/aliyun/models/compute/snapshots.rb @@ -4,11 +4,11 @@ require 'fog/aliyun/models/compute/snapshot' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Snapshots < Fog::Collection # attribute :filters - model Fog::Compute::Aliyun::Snapshot + model Fog::Aliyun::Compute::Snapshot # def initialize(attributes) # self.filters ||= {} diff --git a/lib/fog/aliyun/models/compute/volume.rb b/lib/fog/aliyun/models/compute/volume.rb index 3006e50..d782381 100644 --- a/lib/fog/aliyun/models/compute/volume.rb +++ b/lib/fog/aliyun/models/compute/volume.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Volume < Fog::Model # "ImageId": "", # "InstanceId": "", @@ -75,17 +75,17 @@ def save(options = {}) def image requires :image_id - Fog::Compute::Aliyun::Images.new(service: service).all(imageId: image_id)[0] + Fog::Aliyun::Compute::Images.new(service: service).all(imageId: image_id)[0] end def snapshots requires :id - Fog::Compute::Aliyun::Snapshots.new(service: service).all(volume_id: id) + Fog::Aliyun::Compute::Snapshots.new(service: service).all(volume_id: id) end def source requires :snapshot_id - Fog::Compute::Aliyun::Snapshots.new(service: service).all(snapshotIds: [snapshot_id])[0] + Fog::Aliyun::Compute::Snapshots.new(service: service).all(snapshotIds: [snapshot_id])[0] end private diff --git a/lib/fog/aliyun/models/compute/volumes.rb b/lib/fog/aliyun/models/compute/volumes.rb index 468fac5..dce2b06 100644 --- a/lib/fog/aliyun/models/compute/volumes.rb +++ b/lib/fog/aliyun/models/compute/volumes.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/volume' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Volumes < Fog::Collection - model Fog::Compute::Aliyun::Volume + model Fog::Aliyun::Compute::Volume # Used to create a volume. There are 3 arguments and availability_zone and size are required. You can generate a new key_pair as follows: # Aliyun.volumes.create(:size => 10) @@ -37,9 +37,9 @@ class Volumes < Fog::Collection # ==== Returns # # >>Aliyun.volumes.all - # > Aliyun.volumes.get('d-25ohde62o') - # v_router_id)[0] + Fog::Aliyun::Compute::Vrouters.new(service: service).all('vRouterId' => v_router_id)[0] end def security_groups requires :id - Fog::Compute::Aliyun::SecurityGroups.new(service: service).all(vpcId: id) + Fog::Aliyun::Compute::SecurityGroups.new(service: service).all(vpcId: id) end # Create a vpc # diff --git a/lib/fog/aliyun/models/compute/vpcs.rb b/lib/fog/aliyun/models/compute/vpcs.rb index 96ac9f7..a69d113 100644 --- a/lib/fog/aliyun/models/compute/vpcs.rb +++ b/lib/fog/aliyun/models/compute/vpcs.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/vpc' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Vpcs < Fog::Collection - model Fog::Compute::Aliyun::VPC + model Fog::Aliyun::Compute::VPC # Creates a new VPC # diff --git a/lib/fog/aliyun/models/compute/vrouter.rb b/lib/fog/aliyun/models/compute/vrouter.rb index 487c59f..2a01fec 100644 --- a/lib/fog/aliyun/models/compute/vrouter.rb +++ b/lib/fog/aliyun/models/compute/vrouter.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class VRouter < Fog::Model identity :id, aliases: 'VRouterId' @@ -16,12 +16,12 @@ class VRouter < Fog::Model def vpc requires :vpc_id - $vpc = Fog::Compute::Aliyun::Vpcs.new(service: service).all('vpcId' => vpc_id)[0] + $vpc = Fog::Aliyun::Compute::Vpcs.new(service: service).all('vpcId' => vpc_id)[0] end def route_tables @route_tables ||= begin - Fog::Compute::Aliyun::RouteTables.new( + Fog::Aliyun::Compute::RouteTables.new( v_router: self, service: service ) diff --git a/lib/fog/aliyun/models/compute/vrouters.rb b/lib/fog/aliyun/models/compute/vrouters.rb index c3e3ee5..7ce391d 100644 --- a/lib/fog/aliyun/models/compute/vrouters.rb +++ b/lib/fog/aliyun/models/compute/vrouters.rb @@ -4,10 +4,10 @@ require 'fog/aliyun/models/compute/vrouter' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Vrouters < Fog::Collection - model Fog::Compute::Aliyun::VRouter + model Fog::Aliyun::Compute::VRouter # Returns an array of all VPCs that have been created # diff --git a/lib/fog/aliyun/models/compute/vswitch.rb b/lib/fog/aliyun/models/compute/vswitch.rb index 1bce7a4..e359594 100644 --- a/lib/fog/aliyun/models/compute/vswitch.rb +++ b/lib/fog/aliyun/models/compute/vswitch.rb @@ -2,8 +2,8 @@ require 'fog/core/model' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Vswitch < Fog::Model identity :id, aliases: 'VSwitchId' attribute :vpc_id, aliases: 'VpcId' diff --git a/lib/fog/aliyun/models/compute/vswitches.rb b/lib/fog/aliyun/models/compute/vswitches.rb index 14434dc..94e2905 100644 --- a/lib/fog/aliyun/models/compute/vswitches.rb +++ b/lib/fog/aliyun/models/compute/vswitches.rb @@ -4,12 +4,12 @@ require 'fog/aliyun/models/compute/vswitch' module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Vswitches < Fog::Collection attribute :vpc - model Fog::Compute::Aliyun::Vswitch + model Fog::Aliyun::Compute::Vswitch # Creates a new VPC # diff --git a/lib/fog/aliyun/requests/compute/allocate_eip_address.rb b/lib/fog/aliyun/requests/compute/allocate_eip_address.rb index 4639b66..36ddd5c 100644 --- a/lib/fog/aliyun/requests/compute/allocate_eip_address.rb +++ b/lib/fog/aliyun/requests/compute/allocate_eip_address.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Allocate an eip IP address. # diff --git a/lib/fog/aliyun/requests/compute/allocate_public_ip_address.rb b/lib/fog/aliyun/requests/compute/allocate_public_ip_address.rb index 0c1e8ae..5b72f46 100644 --- a/lib/fog/aliyun/requests/compute/allocate_public_ip_address.rb +++ b/lib/fog/aliyun/requests/compute/allocate_public_ip_address.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Allocate an avalable public IP address to the given instance. # diff --git a/lib/fog/aliyun/requests/compute/associate_eip_address.rb b/lib/fog/aliyun/requests/compute/associate_eip_address.rb index e064b68..4f54f19 100644 --- a/lib/fog/aliyun/requests/compute/associate_eip_address.rb +++ b/lib/fog/aliyun/requests/compute/associate_eip_address.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Associate an avalable eip IP address to the given instance. # diff --git a/lib/fog/aliyun/requests/compute/attach_disk.rb b/lib/fog/aliyun/requests/compute/attach_disk.rb index 6ca38e3..e8ebeb4 100644 --- a/lib/fog/aliyun/requests/compute/attach_disk.rb +++ b/lib/fog/aliyun/requests/compute/attach_disk.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Mount a disk. # diff --git a/lib/fog/aliyun/requests/compute/create_disk.rb b/lib/fog/aliyun/requests/compute/create_disk.rb index 48ed81d..f63adbd 100644 --- a/lib/fog/aliyun/requests/compute/create_disk.rb +++ b/lib/fog/aliyun/requests/compute/create_disk.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Create a disk with assigned size. # diff --git a/lib/fog/aliyun/requests/compute/create_image.rb b/lib/fog/aliyun/requests/compute/create_image.rb index ad7f814..e081a3d 100644 --- a/lib/fog/aliyun/requests/compute/create_image.rb +++ b/lib/fog/aliyun/requests/compute/create_image.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.201.106.DGkmH7#/pub/ecs/open-api/image&createimage] def create_image(snapshotId, options = {}) diff --git a/lib/fog/aliyun/requests/compute/create_security_group.rb b/lib/fog/aliyun/requests/compute/create_security_group.rb index 44d8f86..7c0281f 100644 --- a/lib/fog/aliyun/requests/compute/create_security_group.rb +++ b/lib/fog/aliyun/requests/compute/create_security_group.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.201.106.DGkmH7#/pub/ecs/open-api/securitygroup&createsecuritygroup] def create_security_group(options = {}) diff --git a/lib/fog/aliyun/requests/compute/create_security_group_egress_ip_rule.rb b/lib/fog/aliyun/requests/compute/create_security_group_egress_ip_rule.rb index 84ed1eb..9520913 100644 --- a/lib/fog/aliyun/requests/compute/create_security_group_egress_ip_rule.rb +++ b/lib/fog/aliyun/requests/compute/create_security_group_egress_ip_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&authorizesecuritygroup] def create_security_group_egress_ip_rule(securitygroup_id, destCidrIp, nicType, option = {}) diff --git a/lib/fog/aliyun/requests/compute/create_security_group_egress_sg_rule.rb b/lib/fog/aliyun/requests/compute/create_security_group_egress_sg_rule.rb index ac503e9..427177e 100644 --- a/lib/fog/aliyun/requests/compute/create_security_group_egress_sg_rule.rb +++ b/lib/fog/aliyun/requests/compute/create_security_group_egress_sg_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&authorizesecuritygroup] def create_security_group_egress_sg_rule(securitygroup_id, dest_group_id, option = {}) diff --git a/lib/fog/aliyun/requests/compute/create_security_group_ip_rule.rb b/lib/fog/aliyun/requests/compute/create_security_group_ip_rule.rb index 9fa5f55..11f5849 100644 --- a/lib/fog/aliyun/requests/compute/create_security_group_ip_rule.rb +++ b/lib/fog/aliyun/requests/compute/create_security_group_ip_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&authorizesecuritygroup] def create_security_group_ip_rule(securitygroup_id, sourceCidrIp, nicType, option = {}) diff --git a/lib/fog/aliyun/requests/compute/create_security_group_sg_rule.rb b/lib/fog/aliyun/requests/compute/create_security_group_sg_rule.rb index 3a8b6e4..58d9026 100644 --- a/lib/fog/aliyun/requests/compute/create_security_group_sg_rule.rb +++ b/lib/fog/aliyun/requests/compute/create_security_group_sg_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&authorizesecuritygroup] def create_security_group_sg_rule(securitygroup_id, source_securitygroup_id, option = {}) diff --git a/lib/fog/aliyun/requests/compute/create_server.rb b/lib/fog/aliyun/requests/compute/create_server.rb index bfbee8b..ae11e8d 100644 --- a/lib/fog/aliyun/requests/compute/create_server.rb +++ b/lib/fog/aliyun/requests/compute/create_server.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/instance&createinstance] def create_server(imageId, securityGroupId, instanceType, options = {}) diff --git a/lib/fog/aliyun/requests/compute/create_snapshot.rb b/lib/fog/aliyun/requests/compute/create_snapshot.rb index b6d6114..1f43529 100644 --- a/lib/fog/aliyun/requests/compute/create_snapshot.rb +++ b/lib/fog/aliyun/requests/compute/create_snapshot.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def create_snapshot(diskId, options = {}) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/snapshot&createsnapshot] diff --git a/lib/fog/aliyun/requests/compute/create_vpc.rb b/lib/fog/aliyun/requests/compute/create_vpc.rb index 6020b0e..eb10b2f 100644 --- a/lib/fog/aliyun/requests/compute/create_vpc.rb +++ b/lib/fog/aliyun/requests/compute/create_vpc.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def create_vpc(cidrBlock, options = {}) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&createvpc] diff --git a/lib/fog/aliyun/requests/compute/create_vpn_connection.rb b/lib/fog/aliyun/requests/compute/create_vpn_connection.rb index a21173b..da4a1d8 100644 --- a/lib/fog/aliyun/requests/compute/create_vpn_connection.rb +++ b/lib/fog/aliyun/requests/compute/create_vpn_connection.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def create_vpn_connection(customergatewayId, vpngatewayId, localsubnet, remotesubnet, options = {}) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&createvswitch] diff --git a/lib/fog/aliyun/requests/compute/create_vpn_customergateway.rb b/lib/fog/aliyun/requests/compute/create_vpn_customergateway.rb index 29fd12d..d6a28a4 100644 --- a/lib/fog/aliyun/requests/compute/create_vpn_customergateway.rb +++ b/lib/fog/aliyun/requests/compute/create_vpn_customergateway.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def create_vpn_customergateway(ipaddress, options = {}) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&createvswitch] diff --git a/lib/fog/aliyun/requests/compute/create_vswitch.rb b/lib/fog/aliyun/requests/compute/create_vswitch.rb index 2cc5e5d..57d08c8 100644 --- a/lib/fog/aliyun/requests/compute/create_vswitch.rb +++ b/lib/fog/aliyun/requests/compute/create_vswitch.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def create_vswitch(vpcId, cidrBlock, options = {}) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&createvswitch] diff --git a/lib/fog/aliyun/requests/compute/delete_disk.rb b/lib/fog/aliyun/requests/compute/delete_disk.rb index 4047660..006d9f4 100644 --- a/lib/fog/aliyun/requests/compute/delete_disk.rb +++ b/lib/fog/aliyun/requests/compute/delete_disk.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Delete a disk By the given id. # diff --git a/lib/fog/aliyun/requests/compute/delete_image.rb b/lib/fog/aliyun/requests/compute/delete_image.rb index 36f0b4c..e44ff56 100644 --- a/lib/fog/aliyun/requests/compute/delete_image.rb +++ b/lib/fog/aliyun/requests/compute/delete_image.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.201.106.DGkmH7#/pub/ecs/open-api/image&deleteimage] def delete_image(imageId) diff --git a/lib/fog/aliyun/requests/compute/delete_security_group.rb b/lib/fog/aliyun/requests/compute/delete_security_group.rb index 258fde7..5e8dbfb 100644 --- a/lib/fog/aliyun/requests/compute/delete_security_group.rb +++ b/lib/fog/aliyun/requests/compute/delete_security_group.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_security_group(security_group_id) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&deletesecuritygroup] diff --git a/lib/fog/aliyun/requests/compute/delete_security_group_egress_ip_rule.rb b/lib/fog/aliyun/requests/compute/delete_security_group_egress_ip_rule.rb index 7ba34dd..565663e 100644 --- a/lib/fog/aliyun/requests/compute/delete_security_group_egress_ip_rule.rb +++ b/lib/fog/aliyun/requests/compute/delete_security_group_egress_ip_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&authorizesecuritygroup] def delete_security_group_egress_ip_rule(securitygroup_id, destCidrIp, nicType, option = {}) diff --git a/lib/fog/aliyun/requests/compute/delete_security_group_egress_sg_rule.rb b/lib/fog/aliyun/requests/compute/delete_security_group_egress_sg_rule.rb index 797e240..436b9b7 100644 --- a/lib/fog/aliyun/requests/compute/delete_security_group_egress_sg_rule.rb +++ b/lib/fog/aliyun/requests/compute/delete_security_group_egress_sg_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&authorizesecuritygroup] def delete_security_group_egress_sg_rule(securitygroup_id, dest_group_id, option = {}) diff --git a/lib/fog/aliyun/requests/compute/delete_security_group_ip_rule.rb b/lib/fog/aliyun/requests/compute/delete_security_group_ip_rule.rb index cd905e7..b28885e 100644 --- a/lib/fog/aliyun/requests/compute/delete_security_group_ip_rule.rb +++ b/lib/fog/aliyun/requests/compute/delete_security_group_ip_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_security_group_ip_rule(securitygroup_id, sourceCidrIp, nicType, option = {}) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&revokesecuritygroup] diff --git a/lib/fog/aliyun/requests/compute/delete_security_group_sg_rule.rb b/lib/fog/aliyun/requests/compute/delete_security_group_sg_rule.rb index b7d0a7f..9ee53fc 100644 --- a/lib/fog/aliyun/requests/compute/delete_security_group_sg_rule.rb +++ b/lib/fog/aliyun/requests/compute/delete_security_group_sg_rule.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_security_group_sg_rule(securitygroup_id, source_securitygroup_id, option = {}) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&revokesecuritygroup] diff --git a/lib/fog/aliyun/requests/compute/delete_server.rb b/lib/fog/aliyun/requests/compute/delete_server.rb index 23f3406..663b4fc 100644 --- a/lib/fog/aliyun/requests/compute/delete_server.rb +++ b/lib/fog/aliyun/requests/compute/delete_server.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_server(server_id) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/instance&deleteinstance] diff --git a/lib/fog/aliyun/requests/compute/delete_snapshot.rb b/lib/fog/aliyun/requests/compute/delete_snapshot.rb index 9875b9b..58a87fb 100644 --- a/lib/fog/aliyun/requests/compute/delete_snapshot.rb +++ b/lib/fog/aliyun/requests/compute/delete_snapshot.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_snapshot(snapshotId) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/snapshot&deletesnapshot] diff --git a/lib/fog/aliyun/requests/compute/delete_vpc.rb b/lib/fog/aliyun/requests/compute/delete_vpc.rb index b300e88..4d9b5e2 100644 --- a/lib/fog/aliyun/requests/compute/delete_vpc.rb +++ b/lib/fog/aliyun/requests/compute/delete_vpc.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&deletevpc] def delete_vpc(vpc_id) diff --git a/lib/fog/aliyun/requests/compute/delete_vpn_connection.rb b/lib/fog/aliyun/requests/compute/delete_vpn_connection.rb index 60f935b..477cde1 100644 --- a/lib/fog/aliyun/requests/compute/delete_vpn_connection.rb +++ b/lib/fog/aliyun/requests/compute/delete_vpn_connection.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_vpn_connection(vpn_connectionid) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&deletevswitch] diff --git a/lib/fog/aliyun/requests/compute/delete_vpn_customergateway.rb b/lib/fog/aliyun/requests/compute/delete_vpn_customergateway.rb index 0662b6e..b228147 100644 --- a/lib/fog/aliyun/requests/compute/delete_vpn_customergateway.rb +++ b/lib/fog/aliyun/requests/compute/delete_vpn_customergateway.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_vpn_customergateway(vpn_customergatewayid) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&deletevswitch] diff --git a/lib/fog/aliyun/requests/compute/delete_vswitch.rb b/lib/fog/aliyun/requests/compute/delete_vswitch.rb index e0140a1..4b447c6 100644 --- a/lib/fog/aliyun/requests/compute/delete_vswitch.rb +++ b/lib/fog/aliyun/requests/compute/delete_vswitch.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real def delete_vswitch(vswitch_id) # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&deletevswitch] diff --git a/lib/fog/aliyun/requests/compute/detach_disk.rb b/lib/fog/aliyun/requests/compute/detach_disk.rb index 109a02c..d2bb2ec 100644 --- a/lib/fog/aliyun/requests/compute/detach_disk.rb +++ b/lib/fog/aliyun/requests/compute/detach_disk.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/disk&detachdisk] def detach_disk(instanceId, diskId, _options = {}) diff --git a/lib/fog/aliyun/requests/compute/join_security_group.rb b/lib/fog/aliyun/requests/compute/join_security_group.rb index 5622ceb..80d48b7 100644 --- a/lib/fog/aliyun/requests/compute/join_security_group.rb +++ b/lib/fog/aliyun/requests/compute/join_security_group.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/instance&joinsecuritygroup] def join_security_group(server_id, group_id) diff --git a/lib/fog/aliyun/requests/compute/leave_security_group.rb b/lib/fog/aliyun/requests/compute/leave_security_group.rb index fb0be59..cccfa0e 100644 --- a/lib/fog/aliyun/requests/compute/leave_security_group.rb +++ b/lib/fog/aliyun/requests/compute/leave_security_group.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/instance&leavesecuritygroup] def leave_security_group(server_id, group_id) diff --git a/lib/fog/aliyun/requests/compute/list_disks.rb b/lib/fog/aliyun/requests/compute/list_disks.rb index 1cc8b7e..fcc3a16 100644 --- a/lib/fog/aliyun/requests/compute/list_disks.rb +++ b/lib/fog/aliyun/requests/compute/list_disks.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Describe disks. # diff --git a/lib/fog/aliyun/requests/compute/list_eip_addresses.rb b/lib/fog/aliyun/requests/compute/list_eip_addresses.rb index 3c42eef..4aeef11 100644 --- a/lib/fog/aliyun/requests/compute/list_eip_addresses.rb +++ b/lib/fog/aliyun/requests/compute/list_eip_addresses.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/network&describeeipaddress] def list_eip_addresses(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_images.rb b/lib/fog/aliyun/requests/compute/list_images.rb index 161a461..d3acd53 100644 --- a/lib/fog/aliyun/requests/compute/list_images.rb +++ b/lib/fog/aliyun/requests/compute/list_images.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/image&describeimages] def list_images(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_route_tables.rb b/lib/fog/aliyun/requests/compute/list_route_tables.rb index 08b01d2..b99bb33 100644 --- a/lib/fog/aliyun/requests/compute/list_route_tables.rb +++ b/lib/fog/aliyun/requests/compute/list_route_tables.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&describevswitches] def list_route_tables(vrouterid, options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_security_group_rules.rb b/lib/fog/aliyun/requests/compute/list_security_group_rules.rb index bd2206e..f3aeee6 100644 --- a/lib/fog/aliyun/requests/compute/list_security_group_rules.rb +++ b/lib/fog/aliyun/requests/compute/list_security_group_rules.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&describesecuritygroupattribute] def list_security_group_rules(securityGroupId, options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_security_groups.rb b/lib/fog/aliyun/requests/compute/list_security_groups.rb index 2138aa4..22b6b97 100644 --- a/lib/fog/aliyun/requests/compute/list_security_groups.rb +++ b/lib/fog/aliyun/requests/compute/list_security_groups.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/securitygroup&describesecuritygroup] def list_security_groups(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_server_types.rb b/lib/fog/aliyun/requests/compute/list_server_types.rb index 569d8b4..2b1c7c7 100644 --- a/lib/fog/aliyun/requests/compute/list_server_types.rb +++ b/lib/fog/aliyun/requests/compute/list_server_types.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/other&describeinstancetypes] def list_server_types diff --git a/lib/fog/aliyun/requests/compute/list_servers.rb b/lib/fog/aliyun/requests/compute/list_servers.rb index b811e42..a2c3207 100644 --- a/lib/fog/aliyun/requests/compute/list_servers.rb +++ b/lib/fog/aliyun/requests/compute/list_servers.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/instance&describeinstances] def list_servers(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_snapshots.rb b/lib/fog/aliyun/requests/compute/list_snapshots.rb index fd92802..9c05467 100644 --- a/lib/fog/aliyun/requests/compute/list_snapshots.rb +++ b/lib/fog/aliyun/requests/compute/list_snapshots.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/snapshot&describesnapshots] def list_snapshots(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_vpcs.rb b/lib/fog/aliyun/requests/compute/list_vpcs.rb index 27eaa29..2aa7474 100644 --- a/lib/fog/aliyun/requests/compute/list_vpcs.rb +++ b/lib/fog/aliyun/requests/compute/list_vpcs.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&describevpcs] def list_vpcs(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_vpn_connections.rb b/lib/fog/aliyun/requests/compute/list_vpn_connections.rb index 40b8cc7..a94ddd8 100644 --- a/lib/fog/aliyun/requests/compute/list_vpn_connections.rb +++ b/lib/fog/aliyun/requests/compute/list_vpn_connections.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&describevpcs] def list_vpn_connections(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_vpn_customergateways.rb b/lib/fog/aliyun/requests/compute/list_vpn_customergateways.rb index fade968..91c79fc 100644 --- a/lib/fog/aliyun/requests/compute/list_vpn_customergateways.rb +++ b/lib/fog/aliyun/requests/compute/list_vpn_customergateways.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&describevpcs] def list_vpn_customergateways(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_vpn_gateways.rb b/lib/fog/aliyun/requests/compute/list_vpn_gateways.rb index 265fb97..cbb4b2b 100644 --- a/lib/fog/aliyun/requests/compute/list_vpn_gateways.rb +++ b/lib/fog/aliyun/requests/compute/list_vpn_gateways.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&describevpcs] def list_vpn_gateways(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_vrouters.rb b/lib/fog/aliyun/requests/compute/list_vrouters.rb index c642797..5b00048 100644 --- a/lib/fog/aliyun/requests/compute/list_vrouters.rb +++ b/lib/fog/aliyun/requests/compute/list_vrouters.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&describevpcs] def list_vrouters(options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_vswitchs.rb b/lib/fog/aliyun/requests/compute/list_vswitchs.rb index 76a5fe7..e33cf51 100644 --- a/lib/fog/aliyun/requests/compute/list_vswitchs.rb +++ b/lib/fog/aliyun/requests/compute/list_vswitchs.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&describevswitches] def list_vswitchs(vpcid, options = {}) diff --git a/lib/fog/aliyun/requests/compute/list_zones.rb b/lib/fog/aliyun/requests/compute/list_zones.rb index 39debc1..1952b0b 100644 --- a/lib/fog/aliyun/requests/compute/list_zones.rb +++ b/lib/fog/aliyun/requests/compute/list_zones.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/region&describezones] def list_zones diff --git a/lib/fog/aliyun/requests/compute/modify_vpc.rb b/lib/fog/aliyun/requests/compute/modify_vpc.rb index 0ed14bc..5072f57 100644 --- a/lib/fog/aliyun/requests/compute/modify_vpc.rb +++ b/lib/fog/aliyun/requests/compute/modify_vpc.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vpc&modifyvpcattribute] def modify_vpc(vpcId, options = {}) diff --git a/lib/fog/aliyun/requests/compute/modify_vswitch.rb b/lib/fog/aliyun/requests/compute/modify_vswitch.rb index f261f12..27cbb5c 100644 --- a/lib/fog/aliyun/requests/compute/modify_vswitch.rb +++ b/lib/fog/aliyun/requests/compute/modify_vswitch.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/vswitch&modifyvswitchattribute] def modify_switch(vSwitchId, options = {}) diff --git a/lib/fog/aliyun/requests/compute/reboot_server.rb b/lib/fog/aliyun/requests/compute/reboot_server.rb index 6d6d1bd..f5e7073 100644 --- a/lib/fog/aliyun/requests/compute/reboot_server.rb +++ b/lib/fog/aliyun/requests/compute/reboot_server.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/instance&rebootinstance] def reboot_server(server_id, options = {}) diff --git a/lib/fog/aliyun/requests/compute/release_eip_address.rb b/lib/fog/aliyun/requests/compute/release_eip_address.rb index 97b9b9b..eaa63ca 100644 --- a/lib/fog/aliyun/requests/compute/release_eip_address.rb +++ b/lib/fog/aliyun/requests/compute/release_eip_address.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # {Aliyun API Reference}[https://docs.aliyun.com/?spm=5176.100054.3.1.DGkmH7#/pub/ecs/open-api/network&releaseeipaddress] def release_eip_address(allocationId) diff --git a/lib/fog/aliyun/requests/compute/start_server.rb b/lib/fog/aliyun/requests/compute/start_server.rb index 4dbe275..f105453 100644 --- a/lib/fog/aliyun/requests/compute/start_server.rb +++ b/lib/fog/aliyun/requests/compute/start_server.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Start the server. # diff --git a/lib/fog/aliyun/requests/compute/stop_server.rb b/lib/fog/aliyun/requests/compute/stop_server.rb index 130fe94..40e59c8 100644 --- a/lib/fog/aliyun/requests/compute/stop_server.rb +++ b/lib/fog/aliyun/requests/compute/stop_server.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Stop the server. # diff --git a/lib/fog/aliyun/requests/compute/unassociate_eip_address.rb b/lib/fog/aliyun/requests/compute/unassociate_eip_address.rb index ff54b1c..cc4d455 100644 --- a/lib/fog/aliyun/requests/compute/unassociate_eip_address.rb +++ b/lib/fog/aliyun/requests/compute/unassociate_eip_address.rb @@ -1,8 +1,8 @@ # frozen_string_literal: true module Fog - module Compute - class Aliyun + module Aliyun + class Compute class Real # Disassociate an avalable eip IP address to the given instance. # diff --git a/lib/fog/bin/aliyun.rb b/lib/fog/bin/aliyun.rb index 69c093a..62c75f9 100644 --- a/lib/fog/bin/aliyun.rb +++ b/lib/fog/bin/aliyun.rb @@ -7,7 +7,7 @@ def class_for(key) when :storage Fog::Aliyun::Storage when :compute - Fog::Compute::Aliyun + Fog::Aliyun::Compute else raise ArgumentError, "Unrecognized service: #{key}" end