Browse Source

Generated 2016-04-28 for Vpc.

sdk-team 5 years ago
parent
commit
096399f1b0
100 changed files with 346 additions and 110 deletions
  1. 4 0
      ChangeLog.txt
  2. 1 1
      services/vpc/activate_router_interface.go
  3. 1 1
      services/vpc/active_flow_log.go
  4. 1 1
      services/vpc/add_bandwidth_package_ips.go
  5. 1 1
      services/vpc/add_bgp_network.go
  6. 2 1
      services/vpc/add_common_bandwidth_package_ip.go
  7. 1 1
      services/vpc/add_global_acceleration_instance_ip.go
  8. 1 1
      services/vpc/add_i_pv6_translator_acl_list_entry.go
  9. 1 1
      services/vpc/allocate_eip_address.go
  10. 114 0
      services/vpc/allocate_eip_segment_address.go
  11. 1 1
      services/vpc/allocate_ipv6_internet_bandwidth.go
  12. 1 1
      services/vpc/apply_physical_connection_loa.go
  13. 2 1
      services/vpc/associate_eip_address.go
  14. 1 1
      services/vpc/associate_global_acceleration_instance.go
  15. 1 1
      services/vpc/associate_ha_vip.go
  16. 1 1
      services/vpc/associate_network_acl.go
  17. 1 1
      services/vpc/associate_physical_connection_to_virtual_border_router.go
  18. 1 1
      services/vpc/associate_route_table.go
  19. 110 0
      services/vpc/associate_vpc_cidr_block.go
  20. 1 1
      services/vpc/cancel_common_bandwidth_package_ip_bandwidth.go
  21. 1 1
      services/vpc/cancel_express_cloud_connection.go
  22. 1 1
      services/vpc/cancel_physical_connection.go
  23. 1 1
      services/vpc/complete_physical_connection_loa.go
  24. 1 1
      services/vpc/connect_router_interface.go
  25. 1 1
      services/vpc/convert_bandwidth_package.go
  26. 1 1
      services/vpc/copy_network_acl_entries.go
  27. 1 1
      services/vpc/create_bandwidth_package.go
  28. 1 1
      services/vpc/create_bgp_group.go
  29. 1 1
      services/vpc/create_bgp_peer.go
  30. 1 1
      services/vpc/create_common_bandwidth_package.go
  31. 1 1
      services/vpc/create_customer_gateway.go
  32. 1 1
      services/vpc/create_express_cloud_connection.go
  33. 1 1
      services/vpc/create_flow_log.go
  34. 2 1
      services/vpc/create_forward_entry.go
  35. 1 1
      services/vpc/create_global_acceleration_instance.go
  36. 1 1
      services/vpc/create_ha_vip.go
  37. 1 1
      services/vpc/create_i_pv6_translator.go
  38. 1 1
      services/vpc/create_i_pv6_translator_acl_list.go
  39. 1 1
      services/vpc/create_i_pv6_translator_entry.go
  40. 1 1
      services/vpc/create_ipv6_egress_only_rule.go
  41. 1 1
      services/vpc/create_ipv6_gateway.go
  42. 1 1
      services/vpc/create_nat_gateway.go
  43. 1 1
      services/vpc/create_network_acl.go
  44. 1 1
      services/vpc/create_physical_connection.go
  45. 1 1
      services/vpc/create_physical_connection_occupancy_order.go
  46. 1 1
      services/vpc/create_physical_connection_setup_order.go
  47. 1 1
      services/vpc/create_route_entry.go
  48. 1 1
      services/vpc/create_route_table.go
  49. 1 1
      services/vpc/create_router_interface.go
  50. 2 1
      services/vpc/create_snat_entry.go
  51. 1 1
      services/vpc/create_ssl_vpn_client_cert.go
  52. 16 14
      services/vpc/create_ssl_vpn_server.go
  53. 1 1
      services/vpc/create_v_switch.go
  54. 1 1
      services/vpc/create_virtual_border_router.go
  55. 1 1
      services/vpc/create_vpc.go
  56. 1 1
      services/vpc/create_vpn_connection.go
  57. 1 1
      services/vpc/create_vpn_gateway.go
  58. 1 1
      services/vpc/create_vpn_pbr_route_entry.go
  59. 1 1
      services/vpc/create_vpn_route_entry.go
  60. 1 1
      services/vpc/deactivate_router_interface.go
  61. 1 1
      services/vpc/deactive_flow_log.go
  62. 1 1
      services/vpc/delete_bandwidth_package.go
  63. 1 1
      services/vpc/delete_bgp_group.go
  64. 1 1
      services/vpc/delete_bgp_network.go
  65. 1 1
      services/vpc/delete_bgp_peer.go
  66. 1 1
      services/vpc/delete_common_bandwidth_package.go
  67. 1 1
      services/vpc/delete_customer_gateway.go
  68. 1 1
      services/vpc/delete_express_cloud_connection.go
  69. 1 1
      services/vpc/delete_express_connect.go
  70. 1 1
      services/vpc/delete_flow_log.go
  71. 2 1
      services/vpc/delete_forward_entry.go
  72. 1 1
      services/vpc/delete_global_acceleration_instance.go
  73. 1 1
      services/vpc/delete_ha_vip.go
  74. 1 1
      services/vpc/delete_i_pv6_translator.go
  75. 1 1
      services/vpc/delete_i_pv6_translator_acl_list.go
  76. 1 1
      services/vpc/delete_i_pv6_translator_entry.go
  77. 1 1
      services/vpc/delete_ipv6_egress_only_rule.go
  78. 1 1
      services/vpc/delete_ipv6_gateway.go
  79. 1 1
      services/vpc/delete_ipv6_internet_bandwidth.go
  80. 1 1
      services/vpc/delete_nat_gateway.go
  81. 1 1
      services/vpc/delete_network_acl.go
  82. 1 1
      services/vpc/delete_physical_connection.go
  83. 1 1
      services/vpc/delete_route_entry.go
  84. 1 1
      services/vpc/delete_route_table.go
  85. 1 1
      services/vpc/delete_router_interface.go
  86. 2 1
      services/vpc/delete_snat_entry.go
  87. 1 1
      services/vpc/delete_ssl_vpn_client_cert.go
  88. 1 1
      services/vpc/delete_ssl_vpn_server.go
  89. 1 1
      services/vpc/delete_v_switch.go
  90. 1 1
      services/vpc/delete_virtual_border_router.go
  91. 1 1
      services/vpc/delete_vpc.go
  92. 1 1
      services/vpc/delete_vpn_connection.go
  93. 1 1
      services/vpc/delete_vpn_gateway.go
  94. 1 1
      services/vpc/delete_vpn_pbr_route_entry.go
  95. 1 1
      services/vpc/delete_vpn_route_entry.go
  96. 1 1
      services/vpc/deletion_protection.go
  97. 1 1
      services/vpc/describe_access_points.go
  98. 1 1
      services/vpc/describe_bandwidth_packages.go
  99. 1 1
      services/vpc/describe_bgp_groups.go
  100. 1 1
      services/vpc/describe_bgp_networks.go

+ 4 - 0
ChangeLog.txt

@@ -1,3 +1,7 @@
+2020-02-28 Version: v1.61.15
+- Generated 2016-04-28 for `Vpc`.
+- Supported for eip operation idempotence.
+
 2020-02-28 Version: v1.61.14
 - Generated 2018-10-12 for `alimt`.
 - Add translate api.

+ 1 - 1
services/vpc/activate_router_interface.go

@@ -93,7 +93,7 @@ func CreateActivateRouterInterfaceRequest() (request *ActivateRouterInterfaceReq
 	request = &ActivateRouterInterfaceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "ActivateRouterInterface", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "ActivateRouterInterface", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/active_flow_log.go

@@ -95,7 +95,7 @@ func CreateActiveFlowLogRequest() (request *ActiveFlowLogRequest) {
 	request = &ActiveFlowLogRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "ActiveFlowLog", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "ActiveFlowLog", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/add_bandwidth_package_ips.go

@@ -96,7 +96,7 @@ func CreateAddBandwidthPackageIpsRequest() (request *AddBandwidthPackageIpsReque
 	request = &AddBandwidthPackageIpsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AddBandwidthPackageIps", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AddBandwidthPackageIps", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/add_bgp_network.go

@@ -97,7 +97,7 @@ func CreateAddBgpNetworkRequest() (request *AddBgpNetworkRequest) {
 	request = &AddBgpNetworkRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AddBgpNetwork", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AddBgpNetwork", "Vpc", "openAPI")
 	return
 }
 

+ 2 - 1
services/vpc/add_common_bandwidth_package_ip.go

@@ -81,6 +81,7 @@ type AddCommonBandwidthPackageIpRequest struct {
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
+	IpType               string           `position:"Query" name:"IpType"`
 	IpInstanceId         string           `position:"Query" name:"IpInstanceId"`
 }
 
@@ -95,7 +96,7 @@ func CreateAddCommonBandwidthPackageIpRequest() (request *AddCommonBandwidthPack
 	request = &AddCommonBandwidthPackageIpRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AddCommonBandwidthPackageIp", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AddCommonBandwidthPackageIp", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/add_global_acceleration_instance_ip.go

@@ -95,7 +95,7 @@ func CreateAddGlobalAccelerationInstanceIpRequest() (request *AddGlobalAccelerat
 	request = &AddGlobalAccelerationInstanceIpRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AddGlobalAccelerationInstanceIp", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AddGlobalAccelerationInstanceIp", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/add_i_pv6_translator_acl_list_entry.go

@@ -97,7 +97,7 @@ func CreateAddIPv6TranslatorAclListEntryRequest() (request *AddIPv6TranslatorAcl
 	request = &AddIPv6TranslatorAclListEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AddIPv6TranslatorAclListEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AddIPv6TranslatorAclListEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/allocate_eip_address.go

@@ -108,7 +108,7 @@ func CreateAllocateEipAddressRequest() (request *AllocateEipAddressRequest) {
 	request = &AllocateEipAddressRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AllocateEipAddress", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AllocateEipAddress", "Vpc", "openAPI")
 	return
 }
 

+ 114 - 0
services/vpc/allocate_eip_segment_address.go

@@ -0,0 +1,114 @@
+package vpc
+
+//Licensed under the Apache License, Version 2.0 (the "License");
+//you may not use this file except in compliance with the License.
+//You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//See the License for the specific language governing permissions and
+//limitations under the License.
+//
+// Code generated by Alibaba Cloud SDK Code Generator.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+// AllocateEipSegmentAddress invokes the vpc.AllocateEipSegmentAddress API synchronously
+// api document: https://help.aliyun.com/api/vpc/allocateeipsegmentaddress.html
+func (client *Client) AllocateEipSegmentAddress(request *AllocateEipSegmentAddressRequest) (response *AllocateEipSegmentAddressResponse, err error) {
+	response = CreateAllocateEipSegmentAddressResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// AllocateEipSegmentAddressWithChan invokes the vpc.AllocateEipSegmentAddress API asynchronously
+// api document: https://help.aliyun.com/api/vpc/allocateeipsegmentaddress.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) AllocateEipSegmentAddressWithChan(request *AllocateEipSegmentAddressRequest) (<-chan *AllocateEipSegmentAddressResponse, <-chan error) {
+	responseChan := make(chan *AllocateEipSegmentAddressResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.AllocateEipSegmentAddress(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// AllocateEipSegmentAddressWithCallback invokes the vpc.AllocateEipSegmentAddress API asynchronously
+// api document: https://help.aliyun.com/api/vpc/allocateeipsegmentaddress.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) AllocateEipSegmentAddressWithCallback(request *AllocateEipSegmentAddressRequest, callback func(response *AllocateEipSegmentAddressResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *AllocateEipSegmentAddressResponse
+		var err error
+		defer close(result)
+		response, err = client.AllocateEipSegmentAddress(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// AllocateEipSegmentAddressRequest is the request struct for api AllocateEipSegmentAddress
+type AllocateEipSegmentAddressRequest struct {
+	*requests.RpcRequest
+	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ClientToken          string           `position:"Query" name:"ClientToken"`
+	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
+	Netmode              string           `position:"Query" name:"Netmode"`
+	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
+	Bandwidth            string           `position:"Query" name:"Bandwidth"`
+	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
+	EipMask              string           `position:"Query" name:"EipMask"`
+	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
+	InternetChargeType   string           `position:"Query" name:"InternetChargeType"`
+}
+
+// AllocateEipSegmentAddressResponse is the response struct for api AllocateEipSegmentAddress
+type AllocateEipSegmentAddressResponse struct {
+	*responses.BaseResponse
+	RequestId            string `json:"RequestId" xml:"RequestId"`
+	EipSegmentInstanceId string `json:"EipSegmentInstanceId" xml:"EipSegmentInstanceId"`
+	OrderId              int64  `json:"OrderId" xml:"OrderId"`
+}
+
+// CreateAllocateEipSegmentAddressRequest creates a request to invoke AllocateEipSegmentAddress API
+func CreateAllocateEipSegmentAddressRequest() (request *AllocateEipSegmentAddressRequest) {
+	request = &AllocateEipSegmentAddressRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AllocateEipSegmentAddress", "Vpc", "openAPI")
+	return
+}
+
+// CreateAllocateEipSegmentAddressResponse creates a response to parse from AllocateEipSegmentAddress response
+func CreateAllocateEipSegmentAddressResponse() (response *AllocateEipSegmentAddressResponse) {
+	response = &AllocateEipSegmentAddressResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 1 - 1
services/vpc/allocate_ipv6_internet_bandwidth.go

@@ -100,7 +100,7 @@ func CreateAllocateIpv6InternetBandwidthRequest() (request *AllocateIpv6Internet
 	request = &AllocateIpv6InternetBandwidthRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AllocateIpv6InternetBandwidth", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AllocateIpv6InternetBandwidth", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/apply_physical_connection_loa.go

@@ -111,7 +111,7 @@ func CreateApplyPhysicalConnectionLOARequest() (request *ApplyPhysicalConnection
 	request = &ApplyPhysicalConnectionLOARequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "ApplyPhysicalConnectionLOA", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "ApplyPhysicalConnectionLOA", "Vpc", "openAPI")
 	return
 }
 

+ 2 - 1
services/vpc/associate_eip_address.go

@@ -77,6 +77,7 @@ func (client *Client) AssociateEipAddressWithCallback(request *AssociateEipAddre
 type AssociateEipAddressRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ClientToken          string           `position:"Query" name:"ClientToken"`
 	AllocationId         string           `position:"Query" name:"AllocationId"`
 	Mode                 string           `position:"Query" name:"Mode"`
 	InstanceRegionId     string           `position:"Query" name:"InstanceRegionId"`
@@ -99,7 +100,7 @@ func CreateAssociateEipAddressRequest() (request *AssociateEipAddressRequest) {
 	request = &AssociateEipAddressRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateEipAddress", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateEipAddress", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/associate_global_acceleration_instance.go

@@ -97,7 +97,7 @@ func CreateAssociateGlobalAccelerationInstanceRequest() (request *AssociateGloba
 	request = &AssociateGlobalAccelerationInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateGlobalAccelerationInstance", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateGlobalAccelerationInstance", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/associate_ha_vip.go

@@ -96,7 +96,7 @@ func CreateAssociateHaVipRequest() (request *AssociateHaVipRequest) {
 	request = &AssociateHaVipRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateHaVip", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateHaVip", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/associate_network_acl.go

@@ -101,7 +101,7 @@ func CreateAssociateNetworkAclRequest() (request *AssociateNetworkAclRequest) {
 	request = &AssociateNetworkAclRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateNetworkAcl", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateNetworkAcl", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/associate_physical_connection_to_virtual_border_router.go

@@ -101,7 +101,7 @@ func CreateAssociatePhysicalConnectionToVirtualBorderRouterRequest() (request *A
 	request = &AssociatePhysicalConnectionToVirtualBorderRouterRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociatePhysicalConnectionToVirtualBorderRouter", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociatePhysicalConnectionToVirtualBorderRouter", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/associate_route_table.go

@@ -96,7 +96,7 @@ func CreateAssociateRouteTableRequest() (request *AssociateRouteTableRequest) {
 	request = &AssociateRouteTableRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateRouteTable", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateRouteTable", "Vpc", "openAPI")
 	return
 }
 

+ 110 - 0
services/vpc/associate_vpc_cidr_block.go

@@ -0,0 +1,110 @@
+package vpc
+
+//Licensed under the Apache License, Version 2.0 (the "License");
+//you may not use this file except in compliance with the License.
+//You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//See the License for the specific language governing permissions and
+//limitations under the License.
+//
+// Code generated by Alibaba Cloud SDK Code Generator.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+// AssociateVpcCidrBlock invokes the vpc.AssociateVpcCidrBlock API synchronously
+// api document: https://help.aliyun.com/api/vpc/associatevpccidrblock.html
+func (client *Client) AssociateVpcCidrBlock(request *AssociateVpcCidrBlockRequest) (response *AssociateVpcCidrBlockResponse, err error) {
+	response = CreateAssociateVpcCidrBlockResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// AssociateVpcCidrBlockWithChan invokes the vpc.AssociateVpcCidrBlock API asynchronously
+// api document: https://help.aliyun.com/api/vpc/associatevpccidrblock.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) AssociateVpcCidrBlockWithChan(request *AssociateVpcCidrBlockRequest) (<-chan *AssociateVpcCidrBlockResponse, <-chan error) {
+	responseChan := make(chan *AssociateVpcCidrBlockResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.AssociateVpcCidrBlock(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// AssociateVpcCidrBlockWithCallback invokes the vpc.AssociateVpcCidrBlock API asynchronously
+// api document: https://help.aliyun.com/api/vpc/associatevpccidrblock.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) AssociateVpcCidrBlockWithCallback(request *AssociateVpcCidrBlockRequest, callback func(response *AssociateVpcCidrBlockResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *AssociateVpcCidrBlockResponse
+		var err error
+		defer close(result)
+		response, err = client.AssociateVpcCidrBlock(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// AssociateVpcCidrBlockRequest is the request struct for api AssociateVpcCidrBlock
+type AssociateVpcCidrBlockRequest struct {
+	*requests.RpcRequest
+	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	IPv6CidrType         string           `position:"Query" name:"IPv6CidrType"`
+	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
+	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
+	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
+	IPv6CidrBlock        string           `position:"Query" name:"IPv6CidrBlock"`
+	SecondaryCidrBlock   string           `position:"Query" name:"SecondaryCidrBlock"`
+	VpcId                string           `position:"Query" name:"VpcId"`
+}
+
+// AssociateVpcCidrBlockResponse is the response struct for api AssociateVpcCidrBlock
+type AssociateVpcCidrBlockResponse struct {
+	*responses.BaseResponse
+	RequestId string `json:"RequestId" xml:"RequestId"`
+}
+
+// CreateAssociateVpcCidrBlockRequest creates a request to invoke AssociateVpcCidrBlock API
+func CreateAssociateVpcCidrBlockRequest() (request *AssociateVpcCidrBlockRequest) {
+	request = &AssociateVpcCidrBlockRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Vpc", "2016-04-28", "AssociateVpcCidrBlock", "Vpc", "openAPI")
+	return
+}
+
+// CreateAssociateVpcCidrBlockResponse creates a response to parse from AssociateVpcCidrBlock response
+func CreateAssociateVpcCidrBlockResponse() (response *AssociateVpcCidrBlockResponse) {
+	response = &AssociateVpcCidrBlockResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 1 - 1
services/vpc/cancel_common_bandwidth_package_ip_bandwidth.go

@@ -95,7 +95,7 @@ func CreateCancelCommonBandwidthPackageIpBandwidthRequest() (request *CancelComm
 	request = &CancelCommonBandwidthPackageIpBandwidthRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CancelCommonBandwidthPackageIpBandwidth", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CancelCommonBandwidthPackageIpBandwidth", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/cancel_express_cloud_connection.go

@@ -94,7 +94,7 @@ func CreateCancelExpressCloudConnectionRequest() (request *CancelExpressCloudCon
 	request = &CancelExpressCloudConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CancelExpressCloudConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CancelExpressCloudConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/cancel_physical_connection.go

@@ -95,7 +95,7 @@ func CreateCancelPhysicalConnectionRequest() (request *CancelPhysicalConnectionR
 	request = &CancelPhysicalConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CancelPhysicalConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CancelPhysicalConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/complete_physical_connection_loa.go

@@ -97,7 +97,7 @@ func CreateCompletePhysicalConnectionLOARequest() (request *CompletePhysicalConn
 	request = &CompletePhysicalConnectionLOARequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CompletePhysicalConnectionLOA", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CompletePhysicalConnectionLOA", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/connect_router_interface.go

@@ -93,7 +93,7 @@ func CreateConnectRouterInterfaceRequest() (request *ConnectRouterInterfaceReque
 	request = &ConnectRouterInterfaceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "ConnectRouterInterface", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "ConnectRouterInterface", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/convert_bandwidth_package.go

@@ -95,7 +95,7 @@ func CreateConvertBandwidthPackageRequest() (request *ConvertBandwidthPackageReq
 	request = &ConvertBandwidthPackageRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "ConvertBandwidthPackage", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "ConvertBandwidthPackage", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/copy_network_acl_entries.go

@@ -95,7 +95,7 @@ func CreateCopyNetworkAclEntriesRequest() (request *CopyNetworkAclEntriesRequest
 	request = &CopyNetworkAclEntriesRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CopyNetworkAclEntries", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CopyNetworkAclEntries", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_bandwidth_package.go

@@ -103,7 +103,7 @@ func CreateCreateBandwidthPackageRequest() (request *CreateBandwidthPackageReque
 	request = &CreateBandwidthPackageRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateBandwidthPackage", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateBandwidthPackage", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_bgp_group.go

@@ -102,7 +102,7 @@ func CreateCreateBgpGroupRequest() (request *CreateBgpGroupRequest) {
 	request = &CreateBgpGroupRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateBgpGroup", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateBgpGroup", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_bgp_peer.go

@@ -98,7 +98,7 @@ func CreateCreateBgpPeerRequest() (request *CreateBgpPeerRequest) {
 	request = &CreateBgpPeerRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateBgpPeer", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateBgpPeer", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_common_bandwidth_package.go

@@ -104,7 +104,7 @@ func CreateCreateCommonBandwidthPackageRequest() (request *CreateCommonBandwidth
 	request = &CreateCommonBandwidthPackageRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateCommonBandwidthPackage", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateCommonBandwidthPackage", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_customer_gateway.go

@@ -102,7 +102,7 @@ func CreateCreateCustomerGatewayRequest() (request *CreateCustomerGatewayRequest
 	request = &CreateCustomerGatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateCustomerGateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateCustomerGateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_express_cloud_connection.go

@@ -105,7 +105,7 @@ func CreateCreateExpressCloudConnectionRequest() (request *CreateExpressCloudCon
 	request = &CreateExpressCloudConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateExpressCloudConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateExpressCloudConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_flow_log.go

@@ -102,7 +102,7 @@ func CreateCreateFlowLogRequest() (request *CreateFlowLogRequest) {
 	request = &CreateFlowLogRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateFlowLog", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateFlowLog", "Vpc", "openAPI")
 	return
 }
 

+ 2 - 1
services/vpc/create_forward_entry.go

@@ -77,6 +77,7 @@ func (client *Client) CreateForwardEntryWithCallback(request *CreateForwardEntry
 type CreateForwardEntryRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ClientToken          string           `position:"Query" name:"ClientToken"`
 	ForwardTableId       string           `position:"Query" name:"ForwardTableId"`
 	InternalIp           string           `position:"Query" name:"InternalIp"`
 	ExternalIp           string           `position:"Query" name:"ExternalIp"`
@@ -101,7 +102,7 @@ func CreateCreateForwardEntryRequest() (request *CreateForwardEntryRequest) {
 	request = &CreateForwardEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateForwardEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateForwardEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_global_acceleration_instance.go

@@ -101,7 +101,7 @@ func CreateCreateGlobalAccelerationInstanceRequest() (request *CreateGlobalAccel
 	request = &CreateGlobalAccelerationInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateGlobalAccelerationInstance", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateGlobalAccelerationInstance", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_ha_vip.go

@@ -100,7 +100,7 @@ func CreateCreateHaVipRequest() (request *CreateHaVipRequest) {
 	request = &CreateHaVipRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateHaVip", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateHaVip", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_i_pv6_translator.go

@@ -105,7 +105,7 @@ func CreateCreateIPv6TranslatorRequest() (request *CreateIPv6TranslatorRequest)
 	request = &CreateIPv6TranslatorRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIPv6Translator", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIPv6Translator", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_i_pv6_translator_acl_list.go

@@ -96,7 +96,7 @@ func CreateCreateIPv6TranslatorAclListRequest() (request *CreateIPv6TranslatorAc
 	request = &CreateIPv6TranslatorAclListRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIPv6TranslatorAclList", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIPv6TranslatorAclList", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_i_pv6_translator_entry.go

@@ -105,7 +105,7 @@ func CreateCreateIPv6TranslatorEntryRequest() (request *CreateIPv6TranslatorEntr
 	request = &CreateIPv6TranslatorEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIPv6TranslatorEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIPv6TranslatorEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_ipv6_egress_only_rule.go

@@ -100,7 +100,7 @@ func CreateCreateIpv6EgressOnlyRuleRequest() (request *CreateIpv6EgressOnlyRuleR
 	request = &CreateIpv6EgressOnlyRuleRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIpv6EgressOnlyRule", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIpv6EgressOnlyRule", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_ipv6_gateway.go

@@ -99,7 +99,7 @@ func CreateCreateIpv6GatewayRequest() (request *CreateIpv6GatewayRequest) {
 	request = &CreateIpv6GatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIpv6Gateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateIpv6Gateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_nat_gateway.go

@@ -119,7 +119,7 @@ func CreateCreateNatGatewayRequest() (request *CreateNatGatewayRequest) {
 	request = &CreateNatGatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateNatGateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateNatGateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_network_acl.go

@@ -98,7 +98,7 @@ func CreateCreateNetworkAclRequest() (request *CreateNetworkAclRequest) {
 	request = &CreateNetworkAclRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateNetworkAcl", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateNetworkAcl", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_physical_connection.go

@@ -105,7 +105,7 @@ func CreateCreatePhysicalConnectionRequest() (request *CreatePhysicalConnectionR
 	request = &CreatePhysicalConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreatePhysicalConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreatePhysicalConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_physical_connection_occupancy_order.go

@@ -99,7 +99,7 @@ func CreateCreatePhysicalConnectionOccupancyOrderRequest() (request *CreatePhysi
 	request = &CreatePhysicalConnectionOccupancyOrderRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreatePhysicalConnectionOccupancyOrder", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreatePhysicalConnectionOccupancyOrder", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_physical_connection_setup_order.go

@@ -101,7 +101,7 @@ func CreateCreatePhysicalConnectionSetupOrderRequest() (request *CreatePhysicalC
 	request = &CreatePhysicalConnectionSetupOrderRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreatePhysicalConnectionSetupOrder", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreatePhysicalConnectionSetupOrder", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_route_entry.go

@@ -108,7 +108,7 @@ func CreateCreateRouteEntryRequest() (request *CreateRouteEntryRequest) {
 	request = &CreateRouteEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateRouteEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateRouteEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_route_table.go

@@ -98,7 +98,7 @@ func CreateCreateRouteTableRequest() (request *CreateRouteTableRequest) {
 	request = &CreateRouteTableRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateRouteTable", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateRouteTable", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_router_interface.go

@@ -115,7 +115,7 @@ func CreateCreateRouterInterfaceRequest() (request *CreateRouterInterfaceRequest
 	request = &CreateRouterInterfaceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateRouterInterface", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateRouterInterface", "Vpc", "openAPI")
 	return
 }
 

+ 2 - 1
services/vpc/create_snat_entry.go

@@ -77,6 +77,7 @@ func (client *Client) CreateSnatEntryWithCallback(request *CreateSnatEntryReques
 type CreateSnatEntryRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ClientToken          string           `position:"Query" name:"ClientToken"`
 	SourceCIDR           string           `position:"Query" name:"SourceCIDR"`
 	SnatIp               string           `position:"Query" name:"SnatIp"`
 	SourceVSwitchId      string           `position:"Query" name:"SourceVSwitchId"`
@@ -99,7 +100,7 @@ func CreateCreateSnatEntryRequest() (request *CreateSnatEntryRequest) {
 	request = &CreateSnatEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateSnatEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateSnatEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_ssl_vpn_client_cert.go

@@ -98,7 +98,7 @@ func CreateCreateSslVpnClientCertRequest() (request *CreateSslVpnClientCertReque
 	request = &CreateSslVpnClientCertRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateSslVpnClientCert", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateSslVpnClientCert", "Vpc", "openAPI")
 	return
 }
 

+ 16 - 14
services/vpc/create_ssl_vpn_server.go

@@ -76,19 +76,21 @@ func (client *Client) CreateSslVpnServerWithCallback(request *CreateSslVpnServer
 // CreateSslVpnServerRequest is the request struct for api CreateSslVpnServer
 type CreateSslVpnServerRequest struct {
 	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ClientToken          string           `position:"Query" name:"ClientToken"`
-	LocalSubnet          string           `position:"Query" name:"LocalSubnet"`
-	Cipher               string           `position:"Query" name:"Cipher"`
-	ClientIpPool         string           `position:"Query" name:"ClientIpPool"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	Compress             requests.Boolean `position:"Query" name:"Compress"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	VpnGatewayId         string           `position:"Query" name:"VpnGatewayId"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	Port                 requests.Integer `position:"Query" name:"Port"`
-	Proto                string           `position:"Query" name:"Proto"`
-	Name                 string           `position:"Query" name:"Name"`
+	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ClientToken           string           `position:"Query" name:"ClientToken"`
+	LocalSubnet           string           `position:"Query" name:"LocalSubnet"`
+	EnableMultiFactorAuth requests.Boolean `position:"Query" name:"EnableMultiFactorAuth"`
+	IDaaSInstanceId       string           `position:"Query" name:"IDaaSInstanceId"`
+	Cipher                string           `position:"Query" name:"Cipher"`
+	ClientIpPool          string           `position:"Query" name:"ClientIpPool"`
+	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
+	Compress              requests.Boolean `position:"Query" name:"Compress"`
+	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
+	VpnGatewayId          string           `position:"Query" name:"VpnGatewayId"`
+	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
+	Port                  requests.Integer `position:"Query" name:"Port"`
+	Proto                 string           `position:"Query" name:"Proto"`
+	Name                  string           `position:"Query" name:"Name"`
 }
 
 // CreateSslVpnServerResponse is the response struct for api CreateSslVpnServer
@@ -104,7 +106,7 @@ func CreateCreateSslVpnServerRequest() (request *CreateSslVpnServerRequest) {
 	request = &CreateSslVpnServerRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateSslVpnServer", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateSslVpnServer", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_v_switch.go

@@ -101,7 +101,7 @@ func CreateCreateVSwitchRequest() (request *CreateVSwitchRequest) {
 	request = &CreateVSwitchRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVSwitch", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVSwitch", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_virtual_border_router.go

@@ -104,7 +104,7 @@ func CreateCreateVirtualBorderRouterRequest() (request *CreateVirtualBorderRoute
 	request = &CreateVirtualBorderRouterRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVirtualBorderRouter", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVirtualBorderRouter", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_vpc.go

@@ -106,7 +106,7 @@ func CreateCreateVpcRequest() (request *CreateVpcRequest) {
 	request = &CreateVpcRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpc", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpc", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_vpn_connection.go

@@ -107,7 +107,7 @@ func CreateCreateVpnConnectionRequest() (request *CreateVpnConnectionRequest) {
 	request = &CreateVpnConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_vpn_gateway.go

@@ -106,7 +106,7 @@ func CreateCreateVpnGatewayRequest() (request *CreateVpnGatewayRequest) {
 	request = &CreateVpnGatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnGateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnGateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_vpn_pbr_route_entry.go

@@ -111,7 +111,7 @@ func CreateCreateVpnPbrRouteEntryRequest() (request *CreateVpnPbrRouteEntryReque
 	request = &CreateVpnPbrRouteEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnPbrRouteEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnPbrRouteEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/create_vpn_route_entry.go

@@ -109,7 +109,7 @@ func CreateCreateVpnRouteEntryRequest() (request *CreateVpnRouteEntryRequest) {
 	request = &CreateVpnRouteEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnRouteEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "CreateVpnRouteEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/deactivate_router_interface.go

@@ -93,7 +93,7 @@ func CreateDeactivateRouterInterfaceRequest() (request *DeactivateRouterInterfac
 	request = &DeactivateRouterInterfaceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeactivateRouterInterface", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeactivateRouterInterface", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/deactive_flow_log.go

@@ -95,7 +95,7 @@ func CreateDeactiveFlowLogRequest() (request *DeactiveFlowLogRequest) {
 	request = &DeactiveFlowLogRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeactiveFlowLog", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeactiveFlowLog", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_bandwidth_package.go

@@ -95,7 +95,7 @@ func CreateDeleteBandwidthPackageRequest() (request *DeleteBandwidthPackageReque
 	request = &DeleteBandwidthPackageRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBandwidthPackage", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBandwidthPackage", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_bgp_group.go

@@ -95,7 +95,7 @@ func CreateDeleteBgpGroupRequest() (request *DeleteBgpGroupRequest) {
 	request = &DeleteBgpGroupRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBgpGroup", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBgpGroup", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_bgp_network.go

@@ -96,7 +96,7 @@ func CreateDeleteBgpNetworkRequest() (request *DeleteBgpNetworkRequest) {
 	request = &DeleteBgpNetworkRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBgpNetwork", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBgpNetwork", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_bgp_peer.go

@@ -95,7 +95,7 @@ func CreateDeleteBgpPeerRequest() (request *DeleteBgpPeerRequest) {
 	request = &DeleteBgpPeerRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBgpPeer", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteBgpPeer", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_common_bandwidth_package.go

@@ -95,7 +95,7 @@ func CreateDeleteCommonBandwidthPackageRequest() (request *DeleteCommonBandwidth
 	request = &DeleteCommonBandwidthPackageRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteCommonBandwidthPackage", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteCommonBandwidthPackage", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_customer_gateway.go

@@ -95,7 +95,7 @@ func CreateDeleteCustomerGatewayRequest() (request *DeleteCustomerGatewayRequest
 	request = &DeleteCustomerGatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteCustomerGateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteCustomerGateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_express_cloud_connection.go

@@ -94,7 +94,7 @@ func CreateDeleteExpressCloudConnectionRequest() (request *DeleteExpressCloudCon
 	request = &DeleteExpressCloudConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteExpressCloudConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteExpressCloudConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_express_connect.go

@@ -96,7 +96,7 @@ func CreateDeleteExpressConnectRequest() (request *DeleteExpressConnectRequest)
 	request = &DeleteExpressConnectRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteExpressConnect", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteExpressConnect", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_flow_log.go

@@ -95,7 +95,7 @@ func CreateDeleteFlowLogRequest() (request *DeleteFlowLogRequest) {
 	request = &DeleteFlowLogRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteFlowLog", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteFlowLog", "Vpc", "openAPI")
 	return
 }
 

+ 2 - 1
services/vpc/delete_forward_entry.go

@@ -77,6 +77,7 @@ func (client *Client) DeleteForwardEntryWithCallback(request *DeleteForwardEntry
 type DeleteForwardEntryRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ClientToken          string           `position:"Query" name:"ClientToken"`
 	ForwardTableId       string           `position:"Query" name:"ForwardTableId"`
 	ForwardEntryId       string           `position:"Query" name:"ForwardEntryId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
@@ -95,7 +96,7 @@ func CreateDeleteForwardEntryRequest() (request *DeleteForwardEntryRequest) {
 	request = &DeleteForwardEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteForwardEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteForwardEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_global_acceleration_instance.go

@@ -94,7 +94,7 @@ func CreateDeleteGlobalAccelerationInstanceRequest() (request *DeleteGlobalAccel
 	request = &DeleteGlobalAccelerationInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteGlobalAccelerationInstance", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteGlobalAccelerationInstance", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_ha_vip.go

@@ -95,7 +95,7 @@ func CreateDeleteHaVipRequest() (request *DeleteHaVipRequest) {
 	request = &DeleteHaVipRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteHaVip", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteHaVip", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_i_pv6_translator.go

@@ -95,7 +95,7 @@ func CreateDeleteIPv6TranslatorRequest() (request *DeleteIPv6TranslatorRequest)
 	request = &DeleteIPv6TranslatorRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIPv6Translator", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIPv6Translator", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_i_pv6_translator_acl_list.go

@@ -95,7 +95,7 @@ func CreateDeleteIPv6TranslatorAclListRequest() (request *DeleteIPv6TranslatorAc
 	request = &DeleteIPv6TranslatorAclListRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIPv6TranslatorAclList", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIPv6TranslatorAclList", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_i_pv6_translator_entry.go

@@ -96,7 +96,7 @@ func CreateDeleteIPv6TranslatorEntryRequest() (request *DeleteIPv6TranslatorEntr
 	request = &DeleteIPv6TranslatorEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIPv6TranslatorEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIPv6TranslatorEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_ipv6_egress_only_rule.go

@@ -95,7 +95,7 @@ func CreateDeleteIpv6EgressOnlyRuleRequest() (request *DeleteIpv6EgressOnlyRuleR
 	request = &DeleteIpv6EgressOnlyRuleRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIpv6EgressOnlyRule", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIpv6EgressOnlyRule", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_ipv6_gateway.go

@@ -94,7 +94,7 @@ func CreateDeleteIpv6GatewayRequest() (request *DeleteIpv6GatewayRequest) {
 	request = &DeleteIpv6GatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIpv6Gateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIpv6Gateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_ipv6_internet_bandwidth.go

@@ -95,7 +95,7 @@ func CreateDeleteIpv6InternetBandwidthRequest() (request *DeleteIpv6InternetBand
 	request = &DeleteIpv6InternetBandwidthRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIpv6InternetBandwidth", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteIpv6InternetBandwidth", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_nat_gateway.go

@@ -95,7 +95,7 @@ func CreateDeleteNatGatewayRequest() (request *DeleteNatGatewayRequest) {
 	request = &DeleteNatGatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteNatGateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteNatGateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_network_acl.go

@@ -94,7 +94,7 @@ func CreateDeleteNetworkAclRequest() (request *DeleteNetworkAclRequest) {
 	request = &DeleteNetworkAclRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteNetworkAcl", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteNetworkAcl", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_physical_connection.go

@@ -95,7 +95,7 @@ func CreateDeletePhysicalConnectionRequest() (request *DeletePhysicalConnectionR
 	request = &DeletePhysicalConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeletePhysicalConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeletePhysicalConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_route_entry.go

@@ -104,7 +104,7 @@ func CreateDeleteRouteEntryRequest() (request *DeleteRouteEntryRequest) {
 	request = &DeleteRouteEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteRouteEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteRouteEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_route_table.go

@@ -94,7 +94,7 @@ func CreateDeleteRouteTableRequest() (request *DeleteRouteTableRequest) {
 	request = &DeleteRouteTableRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteRouteTable", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteRouteTable", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_router_interface.go

@@ -95,7 +95,7 @@ func CreateDeleteRouterInterfaceRequest() (request *DeleteRouterInterfaceRequest
 	request = &DeleteRouterInterfaceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteRouterInterface", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteRouterInterface", "Vpc", "openAPI")
 	return
 }
 

+ 2 - 1
services/vpc/delete_snat_entry.go

@@ -77,6 +77,7 @@ func (client *Client) DeleteSnatEntryWithCallback(request *DeleteSnatEntryReques
 type DeleteSnatEntryRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ClientToken          string           `position:"Query" name:"ClientToken"`
 	SnatEntryId          string           `position:"Query" name:"SnatEntryId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
@@ -95,7 +96,7 @@ func CreateDeleteSnatEntryRequest() (request *DeleteSnatEntryRequest) {
 	request = &DeleteSnatEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteSnatEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteSnatEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_ssl_vpn_client_cert.go

@@ -95,7 +95,7 @@ func CreateDeleteSslVpnClientCertRequest() (request *DeleteSslVpnClientCertReque
 	request = &DeleteSslVpnClientCertRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteSslVpnClientCert", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteSslVpnClientCert", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_ssl_vpn_server.go

@@ -95,7 +95,7 @@ func CreateDeleteSslVpnServerRequest() (request *DeleteSslVpnServerRequest) {
 	request = &DeleteSslVpnServerRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteSslVpnServer", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteSslVpnServer", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_v_switch.go

@@ -94,7 +94,7 @@ func CreateDeleteVSwitchRequest() (request *DeleteVSwitchRequest) {
 	request = &DeleteVSwitchRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVSwitch", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVSwitch", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_virtual_border_router.go

@@ -95,7 +95,7 @@ func CreateDeleteVirtualBorderRouterRequest() (request *DeleteVirtualBorderRoute
 	request = &DeleteVirtualBorderRouterRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVirtualBorderRouter", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVirtualBorderRouter", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_vpc.go

@@ -94,7 +94,7 @@ func CreateDeleteVpcRequest() (request *DeleteVpcRequest) {
 	request = &DeleteVpcRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpc", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpc", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_vpn_connection.go

@@ -95,7 +95,7 @@ func CreateDeleteVpnConnectionRequest() (request *DeleteVpnConnectionRequest) {
 	request = &DeleteVpnConnectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnConnection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnConnection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_vpn_gateway.go

@@ -95,7 +95,7 @@ func CreateDeleteVpnGatewayRequest() (request *DeleteVpnGatewayRequest) {
 	request = &DeleteVpnGatewayRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnGateway", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnGateway", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_vpn_pbr_route_entry.go

@@ -100,7 +100,7 @@ func CreateDeleteVpnPbrRouteEntryRequest() (request *DeleteVpnPbrRouteEntryReque
 	request = &DeleteVpnPbrRouteEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnPbrRouteEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnPbrRouteEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/delete_vpn_route_entry.go

@@ -99,7 +99,7 @@ func CreateDeleteVpnRouteEntryRequest() (request *DeleteVpnRouteEntryRequest) {
 	request = &DeleteVpnRouteEntryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnRouteEntry", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeleteVpnRouteEntry", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/deletion_protection.go

@@ -96,7 +96,7 @@ func CreateDeletionProtectionRequest() (request *DeletionProtectionRequest) {
 	request = &DeletionProtectionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DeletionProtection", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DeletionProtection", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/describe_access_points.go

@@ -108,7 +108,7 @@ func CreateDescribeAccessPointsRequest() (request *DescribeAccessPointsRequest)
 	request = &DescribeAccessPointsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeAccessPoints", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeAccessPoints", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/describe_bandwidth_packages.go

@@ -101,7 +101,7 @@ func CreateDescribeBandwidthPackagesRequest() (request *DescribeBandwidthPackage
 	request = &DescribeBandwidthPackagesRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeBandwidthPackages", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeBandwidthPackages", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/describe_bgp_groups.go

@@ -102,7 +102,7 @@ func CreateDescribeBgpGroupsRequest() (request *DescribeBgpGroupsRequest) {
 	request = &DescribeBgpGroupsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeBgpGroups", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeBgpGroups", "Vpc", "openAPI")
 	return
 }
 

+ 1 - 1
services/vpc/describe_bgp_networks.go

@@ -100,7 +100,7 @@ func CreateDescribeBgpNetworksRequest() (request *DescribeBgpNetworksRequest) {
 	request = &DescribeBgpNetworksRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeBgpNetworks", "vpc", "openAPI")
+	request.InitWithApiInfo("Vpc", "2016-04-28", "DescribeBgpNetworks", "Vpc", "openAPI")
 	return
 }
 

Some files were not shown because too many files changed in this diff