浏览代码

Generated 2014-05-15 for Slb.

sdk-team 6 年之前
父节点
当前提交
fecb5b8dfc
共有 69 个文件被更改,包括 224 次插入205 次删除
  1. 3 0
      ChangeLog.txt
  2. 2 2
      services/slb/add_access_control_list_entry.go
  3. 2 2
      services/slb/add_backend_servers.go
  4. 2 2
      services/slb/add_listener_white_list_item.go
  5. 1 1
      services/slb/add_tags.go
  6. 2 2
      services/slb/add_v_server_group_backend_servers.go
  7. 2 2
      services/slb/create_access_control_list.go
  8. 2 2
      services/slb/create_domain_extension.go
  9. 19 18
      services/slb/create_load_balancer_http_listener.go
  10. 21 20
      services/slb/create_load_balancer_https_listener.go
  11. 12 12
      services/slb/create_load_balancer_tcp_listener.go
  12. 1 1
      services/slb/create_master_slave_server_group.go
  13. 1 1
      services/slb/create_master_slave_v_server_group.go
  14. 2 2
      services/slb/create_rules.go
  15. 2 2
      services/slb/create_v_server_group.go
  16. 1 1
      services/slb/delete_access_control_list.go
  17. 1 1
      services/slb/delete_domain_extension.go
  18. 1 1
      services/slb/delete_load_balancer.go
  19. 1 1
      services/slb/delete_load_balancer_listener.go
  20. 1 1
      services/slb/delete_master_slave_server_group.go
  21. 1 1
      services/slb/delete_rules.go
  22. 1 1
      services/slb/delete_v_server_group.go
  23. 1 1
      services/slb/describe_access_control_list_attribute.go
  24. 10 6
      services/slb/describe_access_control_lists.go
  25. 2 2
      services/slb/describe_available_resource.go
  26. 2 2
      services/slb/describe_ca_certificates.go
  27. 2 2
      services/slb/describe_domain_extensions.go
  28. 1 1
      services/slb/describe_health_status.go
  29. 1 1
      services/slb/describe_listener_access_control_attribute.go
  30. 6 2
      services/slb/describe_load_balancer_attribute.go
  31. 2 1
      services/slb/describe_load_balancer_http_listener_attribute.go
  32. 2 1
      services/slb/describe_load_balancer_https_listener_attribute.go
  33. 1 1
      services/slb/describe_load_balancer_tcp_listener_attribute.go
  34. 1 1
      services/slb/describe_load_balancer_udp_listener_attribute.go
  35. 1 1
      services/slb/describe_master_slave_server_group_attribute.go
  36. 2 2
      services/slb/describe_master_slave_server_groups.go
  37. 1 1
      services/slb/describe_master_slave_v_server_groups.go
  38. 1 1
      services/slb/describe_regions.go
  39. 1 1
      services/slb/describe_rule_attribute.go
  40. 1 1
      services/slb/describe_rules.go
  41. 2 2
      services/slb/describe_server_certificates.go
  42. 3 3
      services/slb/describe_tags.go
  43. 1 1
      services/slb/describe_v_server_group_attribute.go
  44. 3 3
      services/slb/describe_v_server_groups.go
  45. 13 9
      services/slb/endpoint.go
  46. 2 2
      services/slb/modify_load_balancer_instance_spec.go
  47. 1 1
      services/slb/modify_load_balancer_pay_type.go
  48. 2 2
      services/slb/modify_v_server_group_backend_servers.go
  49. 2 2
      services/slb/remove_access_control_list_entry.go
  50. 2 2
      services/slb/remove_backend_servers.go
  51. 2 2
      services/slb/remove_listener_white_list_item.go
  52. 1 1
      services/slb/remove_tags.go
  53. 2 2
      services/slb/remove_v_server_group_backend_servers.go
  54. 1 1
      services/slb/set_access_control_list_attribute.go
  55. 2 2
      services/slb/set_backend_servers.go
  56. 1 1
      services/slb/set_domain_extension_attribute.go
  57. 2 2
      services/slb/set_listener_access_control_status.go
  58. 2 2
      services/slb/set_load_balancer_delete_protection.go
  59. 17 17
      services/slb/set_load_balancer_http_listener_attribute.go
  60. 19 19
      services/slb/set_load_balancer_https_listener_attribute.go
  61. 1 1
      services/slb/set_load_balancer_name.go
  62. 1 1
      services/slb/set_load_balancer_status.go
  63. 12 12
      services/slb/set_load_balancer_tcp_listener_attribute.go
  64. 1 1
      services/slb/set_server_certificate_name.go
  65. 2 2
      services/slb/set_v_server_group_attribute.go
  66. 1 1
      services/slb/start_load_balancer_listener.go
  67. 1 1
      services/slb/stop_load_balancer_listener.go
  68. 2 2
      services/slb/upload_ca_certificate.go
  69. 4 4
      services/slb/upload_server_certificate.go

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2019-09-05 Version: 1.60.145
+- Generated 2014-05-15 for `Slb`.
+
 2019-09-05 Version: 1.60.144
 - Generated 2017-07-05 for `CCC`.
 

+ 2 - 2
services/slb/add_access_control_list_entry.go

@@ -77,11 +77,11 @@ func (client *Client) AddAccessControlListEntryWithCallback(request *AddAccessCo
 type AddAccessControlListEntryRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	AclEntrys            string           `position:"Query" name:"AclEntrys"`
+	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	AclEntrys            string           `position:"Query" name:"AclEntrys"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
 }

+ 2 - 2
services/slb/add_backend_servers.go

@@ -78,12 +78,12 @@ type AddBackendServersRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	BackendServers       string           `position:"Query" name:"BackendServers"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	BackendServers       string           `position:"Query" name:"BackendServers"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // AddBackendServersResponse is the response struct for api AddBackendServers

+ 2 - 2
services/slb/add_listener_white_list_item.go

@@ -78,14 +78,14 @@ type AddListenerWhiteListItemRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	SourceItems          string           `position:"Query" name:"SourceItems"`
+	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // AddListenerWhiteListItemResponse is the response struct for api AddListenerWhiteListItem

+ 1 - 1
services/slb/add_tags.go

@@ -78,11 +78,11 @@ type AddTagsRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // AddTagsResponse is the response struct for api AddTags

+ 2 - 2
services/slb/add_v_server_group_backend_servers.go

@@ -77,12 +77,12 @@ func (client *Client) AddVServerGroupBackendServersWithCallback(request *AddVSer
 type AddVServerGroupBackendServersRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	BackendServers       string           `position:"Query" name:"BackendServers"`
+	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	BackendServers       string           `position:"Query" name:"BackendServers"`
 	Tags                 string           `position:"Query" name:"Tags"`
 }
 

+ 2 - 2
services/slb/create_access_control_list.go

@@ -77,13 +77,13 @@ func (client *Client) CreateAccessControlListWithCallback(request *CreateAccessC
 type CreateAccessControlListRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	AclName              string           `position:"Query" name:"AclName"`
+	AddressIPVersion     string           `position:"Query" name:"AddressIPVersion"`
+	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	AddressIPVersion     string           `position:"Query" name:"AddressIPVersion"`
 	Tags                 string           `position:"Query" name:"Tags"`
 }
 

+ 2 - 2
services/slb/create_domain_extension.go

@@ -79,13 +79,13 @@ type CreateDomainExtensionRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	Domain               string           `position:"Query" name:"Domain"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ServerCertificateId  string           `position:"Query" name:"ServerCertificateId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	Domain               string           `position:"Query" name:"Domain"`
 }
 
 // CreateDomainExtensionResponse is the response struct for api CreateDomainExtension

+ 19 - 18
services/slb/create_load_balancer_http_listener.go

@@ -76,46 +76,47 @@ func (client *Client) CreateLoadBalancerHTTPListenerWithCallback(request *Create
 // CreateLoadBalancerHTTPListenerRequest is the request struct for api CreateLoadBalancerHTTPListener
 type CreateLoadBalancerHTTPListenerRequest struct {
 	*requests.RpcRequest
-	AccessKeyId            string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	HealthCheckTimeout     requests.Integer `position:"Query" name:"HealthCheckTimeout"`
 	ListenerForward        string           `position:"Query" name:"ListenerForward"`
 	XForwardedFor          string           `position:"Query" name:"XForwardedFor"`
 	HealthCheckURI         string           `position:"Query" name:"HealthCheckURI"`
-	Description            string           `position:"Query" name:"Description"`
-	UnhealthyThreshold     requests.Integer `position:"Query" name:"UnhealthyThreshold"`
-	HealthyThreshold       requests.Integer `position:"Query" name:"HealthyThreshold"`
 	AclStatus              string           `position:"Query" name:"AclStatus"`
-	Scheduler              string           `position:"Query" name:"Scheduler"`
 	AclType                string           `position:"Query" name:"AclType"`
 	HealthCheck            string           `position:"Query" name:"HealthCheck"`
-	ForwardPort            requests.Integer `position:"Query" name:"ForwardPort"`
-	MaxConnection          requests.Integer `position:"Query" name:"MaxConnection"`
-	CookieTimeout          requests.Integer `position:"Query" name:"CookieTimeout"`
-	StickySessionType      string           `position:"Query" name:"StickySessionType"`
 	VpcIds                 string           `position:"Query" name:"VpcIds"`
 	VServerGroupId         string           `position:"Query" name:"VServerGroupId"`
 	AclId                  string           `position:"Query" name:"AclId"`
-	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
 	Cookie                 string           `position:"Query" name:"Cookie"`
-	HealthCheckType        string           `position:"Query" name:"HealthCheckType"`
-	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
-	Bandwidth              requests.Integer `position:"Query" name:"Bandwidth"`
-	StickySession          string           `position:"Query" name:"StickySession"`
 	HealthCheckMethod      string           `position:"Query" name:"HealthCheckMethod"`
 	HealthCheckDomain      string           `position:"Query" name:"HealthCheckDomain"`
 	RequestTimeout         requests.Integer `position:"Query" name:"RequestTimeout"`
-	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
-	Gzip                   string           `position:"Query" name:"Gzip"`
 	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                   string           `position:"Query" name:"Tags"`
-	IdleTimeout            requests.Integer `position:"Query" name:"IdleTimeout"`
 	LoadBalancerId         string           `position:"Query" name:"LoadBalancerId"`
 	XForwardedForSLBIP     string           `position:"Query" name:"XForwardedFor_SLBIP"`
 	BackendServerPort      requests.Integer `position:"Query" name:"BackendServerPort"`
 	HealthCheckInterval    requests.Integer `position:"Query" name:"HealthCheckInterval"`
-	XForwardedForProto     string           `position:"Query" name:"XForwardedFor_proto"`
 	XForwardedForSLBID     string           `position:"Query" name:"XForwardedFor_SLBID"`
+	HealthCheckHttpVersion string           `position:"Query" name:"HealthCheckHttpVersion"`
+	AccessKeyId            string           `position:"Query" name:"access_key_id"`
+	Description            string           `position:"Query" name:"Description"`
+	UnhealthyThreshold     requests.Integer `position:"Query" name:"UnhealthyThreshold"`
+	HealthyThreshold       requests.Integer `position:"Query" name:"HealthyThreshold"`
+	Scheduler              string           `position:"Query" name:"Scheduler"`
+	ForwardPort            requests.Integer `position:"Query" name:"ForwardPort"`
+	MaxConnection          requests.Integer `position:"Query" name:"MaxConnection"`
+	CookieTimeout          requests.Integer `position:"Query" name:"CookieTimeout"`
+	StickySessionType      string           `position:"Query" name:"StickySessionType"`
+	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
+	HealthCheckType        string           `position:"Query" name:"HealthCheckType"`
+	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
+	Bandwidth              requests.Integer `position:"Query" name:"Bandwidth"`
+	StickySession          string           `position:"Query" name:"StickySession"`
+	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
+	Gzip                   string           `position:"Query" name:"Gzip"`
+	IdleTimeout            requests.Integer `position:"Query" name:"IdleTimeout"`
+	XForwardedForProto     string           `position:"Query" name:"XForwardedFor_proto"`
 	HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"`
 	HealthCheckHttpCode    string           `position:"Query" name:"HealthCheckHttpCode"`
 }

+ 21 - 20
services/slb/create_load_balancer_https_listener.go

@@ -76,49 +76,50 @@ func (client *Client) CreateLoadBalancerHTTPSListenerWithCallback(request *Creat
 // CreateLoadBalancerHTTPSListenerRequest is the request struct for api CreateLoadBalancerHTTPSListener
 type CreateLoadBalancerHTTPSListenerRequest struct {
 	*requests.RpcRequest
-	AccessKeyId            string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	HealthCheckTimeout     requests.Integer `position:"Query" name:"HealthCheckTimeout"`
 	XForwardedFor          string           `position:"Query" name:"XForwardedFor"`
 	HealthCheckURI         string           `position:"Query" name:"HealthCheckURI"`
-	Description            string           `position:"Query" name:"Description"`
-	UnhealthyThreshold     requests.Integer `position:"Query" name:"UnhealthyThreshold"`
-	HealthyThreshold       requests.Integer `position:"Query" name:"HealthyThreshold"`
 	AclStatus              string           `position:"Query" name:"AclStatus"`
-	Scheduler              string           `position:"Query" name:"Scheduler"`
 	AclType                string           `position:"Query" name:"AclType"`
 	HealthCheck            string           `position:"Query" name:"HealthCheck"`
-	MaxConnection          requests.Integer `position:"Query" name:"MaxConnection"`
-	EnableHttp2            string           `position:"Query" name:"EnableHttp2"`
-	CookieTimeout          requests.Integer `position:"Query" name:"CookieTimeout"`
-	StickySessionType      string           `position:"Query" name:"StickySessionType"`
 	VpcIds                 string           `position:"Query" name:"VpcIds"`
 	VServerGroupId         string           `position:"Query" name:"VServerGroupId"`
 	AclId                  string           `position:"Query" name:"AclId"`
-	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
 	Cookie                 string           `position:"Query" name:"Cookie"`
-	HealthCheckType        string           `position:"Query" name:"HealthCheckType"`
-	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
-	Bandwidth              requests.Integer `position:"Query" name:"Bandwidth"`
-	StickySession          string           `position:"Query" name:"StickySession"`
 	HealthCheckMethod      string           `position:"Query" name:"HealthCheckMethod"`
 	HealthCheckDomain      string           `position:"Query" name:"HealthCheckDomain"`
 	RequestTimeout         requests.Integer `position:"Query" name:"RequestTimeout"`
-	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
-	Gzip                   string           `position:"Query" name:"Gzip"`
-	TLSCipherPolicy        string           `position:"Query" name:"TLSCipherPolicy"`
 	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
-	ServerCertificateId    string           `position:"Query" name:"ServerCertificateId"`
 	CACertificateId        string           `position:"Query" name:"CACertificateId"`
 	BackendProtocol        string           `position:"Query" name:"BackendProtocol"`
 	Tags                   string           `position:"Query" name:"Tags"`
-	IdleTimeout            requests.Integer `position:"Query" name:"IdleTimeout"`
 	LoadBalancerId         string           `position:"Query" name:"LoadBalancerId"`
 	XForwardedForSLBIP     string           `position:"Query" name:"XForwardedFor_SLBIP"`
 	BackendServerPort      requests.Integer `position:"Query" name:"BackendServerPort"`
 	HealthCheckInterval    requests.Integer `position:"Query" name:"HealthCheckInterval"`
-	XForwardedForProto     string           `position:"Query" name:"XForwardedFor_proto"`
 	XForwardedForSLBID     string           `position:"Query" name:"XForwardedFor_SLBID"`
+	HealthCheckHttpVersion string           `position:"Query" name:"HealthCheckHttpVersion"`
+	AccessKeyId            string           `position:"Query" name:"access_key_id"`
+	Description            string           `position:"Query" name:"Description"`
+	UnhealthyThreshold     requests.Integer `position:"Query" name:"UnhealthyThreshold"`
+	HealthyThreshold       requests.Integer `position:"Query" name:"HealthyThreshold"`
+	Scheduler              string           `position:"Query" name:"Scheduler"`
+	MaxConnection          requests.Integer `position:"Query" name:"MaxConnection"`
+	EnableHttp2            string           `position:"Query" name:"EnableHttp2"`
+	CookieTimeout          requests.Integer `position:"Query" name:"CookieTimeout"`
+	StickySessionType      string           `position:"Query" name:"StickySessionType"`
+	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
+	HealthCheckType        string           `position:"Query" name:"HealthCheckType"`
+	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
+	Bandwidth              requests.Integer `position:"Query" name:"Bandwidth"`
+	StickySession          string           `position:"Query" name:"StickySession"`
+	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
+	Gzip                   string           `position:"Query" name:"Gzip"`
+	TLSCipherPolicy        string           `position:"Query" name:"TLSCipherPolicy"`
+	ServerCertificateId    string           `position:"Query" name:"ServerCertificateId"`
+	IdleTimeout            requests.Integer `position:"Query" name:"IdleTimeout"`
+	XForwardedForProto     string           `position:"Query" name:"XForwardedFor_proto"`
 	HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"`
 	HealthCheckHttpCode    string           `position:"Query" name:"HealthCheckHttpCode"`
 }

+ 12 - 12
services/slb/create_load_balancer_tcp_listener.go

@@ -76,35 +76,35 @@ func (client *Client) CreateLoadBalancerTCPListenerWithCallback(request *CreateL
 // CreateLoadBalancerTCPListenerRequest is the request struct for api CreateLoadBalancerTCPListener
 type CreateLoadBalancerTCPListenerRequest struct {
 	*requests.RpcRequest
-	AccessKeyId               string           `position:"Query" name:"access_key_id"`
-	HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"`
 	ResourceOwnerId           requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	HealthCheckURI            string           `position:"Query" name:"HealthCheckURI"`
-	Description               string           `position:"Query" name:"Description"`
-	UnhealthyThreshold        requests.Integer `position:"Query" name:"UnhealthyThreshold"`
-	HealthyThreshold          requests.Integer `position:"Query" name:"HealthyThreshold"`
 	AclStatus                 string           `position:"Query" name:"AclStatus"`
-	Scheduler                 string           `position:"Query" name:"Scheduler"`
 	AclType                   string           `position:"Query" name:"AclType"`
 	EstablishedTimeout        requests.Integer `position:"Query" name:"EstablishedTimeout"`
-	MaxConnection             requests.Integer `position:"Query" name:"MaxConnection"`
 	PersistenceTimeout        requests.Integer `position:"Query" name:"PersistenceTimeout"`
 	VpcIds                    string           `position:"Query" name:"VpcIds"`
 	VServerGroupId            string           `position:"Query" name:"VServerGroupId"`
 	AclId                     string           `position:"Query" name:"AclId"`
-	ListenerPort              requests.Integer `position:"Query" name:"ListenerPort"`
-	HealthCheckType           string           `position:"Query" name:"HealthCheckType"`
-	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
-	Bandwidth                 requests.Integer `position:"Query" name:"Bandwidth"`
 	HealthCheckMethod         string           `position:"Query" name:"HealthCheckMethod"`
 	HealthCheckDomain         string           `position:"Query" name:"HealthCheckDomain"`
-	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
 	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                      string           `position:"Query" name:"Tags"`
 	LoadBalancerId            string           `position:"Query" name:"LoadBalancerId"`
 	MasterSlaveServerGroupId  string           `position:"Query" name:"MasterSlaveServerGroupId"`
 	BackendServerPort         requests.Integer `position:"Query" name:"BackendServerPort"`
 	HealthCheckInterval       requests.Integer `position:"Query" name:"healthCheckInterval"`
+	AccessKeyId               string           `position:"Query" name:"access_key_id"`
+	HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"`
+	Description               string           `position:"Query" name:"Description"`
+	UnhealthyThreshold        requests.Integer `position:"Query" name:"UnhealthyThreshold"`
+	HealthyThreshold          requests.Integer `position:"Query" name:"HealthyThreshold"`
+	Scheduler                 string           `position:"Query" name:"Scheduler"`
+	MaxConnection             requests.Integer `position:"Query" name:"MaxConnection"`
+	ListenerPort              requests.Integer `position:"Query" name:"ListenerPort"`
+	HealthCheckType           string           `position:"Query" name:"HealthCheckType"`
+	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
+	Bandwidth                 requests.Integer `position:"Query" name:"Bandwidth"`
+	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
 	HealthCheckConnectPort    requests.Integer `position:"Query" name:"HealthCheckConnectPort"`
 	HealthCheckHttpCode       string           `position:"Query" name:"HealthCheckHttpCode"`
 }

+ 1 - 1
services/slb/create_master_slave_server_group.go

@@ -79,12 +79,12 @@ type CreateMasterSlaveServerGroupRequest struct {
 	AccessKeyId                string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	MasterSlaveBackendServers  string           `position:"Query" name:"MasterSlaveBackendServers"`
-	LoadBalancerId             string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount       string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount               string           `position:"Query" name:"OwnerAccount"`
 	MasterSlaveServerGroupName string           `position:"Query" name:"MasterSlaveServerGroupName"`
 	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                       string           `position:"Query" name:"Tags"`
+	LoadBalancerId             string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // CreateMasterSlaveServerGroupResponse is the response struct for api CreateMasterSlaveServerGroup

+ 1 - 1
services/slb/create_master_slave_v_server_group.go

@@ -79,12 +79,12 @@ type CreateMasterSlaveVServerGroupRequest struct {
 	AccessKeyId                 string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId             requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	MasterSlaveBackendServers   string           `position:"Query" name:"MasterSlaveBackendServers"`
-	LoadBalancerId              string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount        string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount                string           `position:"Query" name:"OwnerAccount"`
 	MasterSlaveVServerGroupName string           `position:"Query" name:"MasterSlaveVServerGroupName"`
 	OwnerId                     requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                        string           `position:"Query" name:"Tags"`
+	LoadBalancerId              string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // CreateMasterSlaveVServerGroupResponse is the response struct for api CreateMasterSlaveVServerGroup

+ 2 - 2
services/slb/create_rules.go

@@ -78,14 +78,14 @@ type CreateRulesRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	RuleList             string           `position:"Query" name:"RuleList"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	RuleList             string           `position:"Query" name:"RuleList"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // CreateRulesResponse is the response struct for api CreateRules

+ 2 - 2
services/slb/create_v_server_group.go

@@ -78,13 +78,13 @@ type CreateVServerGroupRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	BackendServers       string           `position:"Query" name:"BackendServers"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	BackendServers       string           `position:"Query" name:"BackendServers"`
 	Tags                 string           `position:"Query" name:"Tags"`
 	VServerGroupName     string           `position:"Query" name:"VServerGroupName"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // CreateVServerGroupResponse is the response struct for api CreateVServerGroup

+ 1 - 1
services/slb/delete_access_control_list.go

@@ -77,8 +77,8 @@ func (client *Client) DeleteAccessControlListWithCallback(request *DeleteAccessC
 type DeleteAccessControlListRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`

+ 1 - 1
services/slb/delete_domain_extension.go

@@ -78,11 +78,11 @@ type DeleteDomainExtensionRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	DomainExtensionId    string           `position:"Query" name:"DomainExtensionId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
-	DomainExtensionId    string           `position:"Query" name:"DomainExtensionId"`
 }
 
 // DeleteDomainExtensionResponse is the response struct for api DeleteDomainExtension

+ 1 - 1
services/slb/delete_load_balancer.go

@@ -78,11 +78,11 @@ type DeleteLoadBalancerRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DeleteLoadBalancerResponse is the response struct for api DeleteLoadBalancer

+ 1 - 1
services/slb/delete_load_balancer_listener.go

@@ -79,12 +79,12 @@ type DeleteLoadBalancerListenerRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DeleteLoadBalancerListenerResponse is the response struct for api DeleteLoadBalancerListener

+ 1 - 1
services/slb/delete_master_slave_server_group.go

@@ -78,11 +78,11 @@ type DeleteMasterSlaveServerGroupRequest struct {
 	*requests.RpcRequest
 	AccessKeyId              string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	MasterSlaveServerGroupId string           `position:"Query" name:"MasterSlaveServerGroupId"`
 	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
 	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                     string           `position:"Query" name:"Tags"`
+	MasterSlaveServerGroupId string           `position:"Query" name:"MasterSlaveServerGroupId"`
 }
 
 // DeleteMasterSlaveServerGroupResponse is the response struct for api DeleteMasterSlaveServerGroup

+ 1 - 1
services/slb/delete_rules.go

@@ -78,11 +78,11 @@ type DeleteRulesRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	RuleIds              string           `position:"Query" name:"RuleIds"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	RuleIds              string           `position:"Query" name:"RuleIds"`
 }
 
 // DeleteRulesResponse is the response struct for api DeleteRules

+ 1 - 1
services/slb/delete_v_server_group.go

@@ -77,8 +77,8 @@ func (client *Client) DeleteVServerGroupWithCallback(request *DeleteVServerGroup
 type DeleteVServerGroupRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`

+ 1 - 1
services/slb/describe_access_control_list_attribute.go

@@ -77,8 +77,8 @@ func (client *Client) DescribeAccessControlListAttributeWithCallback(request *De
 type DescribeAccessControlListAttributeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	AclEntryComment      string           `position:"Query" name:"AclEntryComment"`

+ 10 - 6
services/slb/describe_access_control_lists.go

@@ -79,15 +79,15 @@ type DescribeAccessControlListsRequest struct {
 	AccessKeyId          string                           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer                 `position:"Query" name:"ResourceOwnerId"`
 	AclName              string                           `position:"Query" name:"AclName"`
-	ResourceOwnerAccount string                           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string                           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer                 `position:"Query" name:"OwnerId"`
 	AddressIPVersion     string                           `position:"Query" name:"AddressIPVersion"`
 	PageNumber           requests.Integer                 `position:"Query" name:"PageNumber"`
-	Tags                 string                           `position:"Query" name:"Tags"`
 	ResourceGroupId      string                           `position:"Query" name:"ResourceGroupId"`
 	PageSize             requests.Integer                 `position:"Query" name:"PageSize"`
 	Tag                  *[]DescribeAccessControlListsTag `position:"Query" name:"Tag"  type:"Repeated"`
+	ResourceOwnerAccount string                           `position:"Query" name:"ResourceOwnerAccount"`
+	OwnerAccount         string                           `position:"Query" name:"OwnerAccount"`
+	OwnerId              requests.Integer                 `position:"Query" name:"OwnerId"`
+	Tags                 string                           `position:"Query" name:"Tags"`
 }
 
 // DescribeAccessControlListsTag is a repeated param struct in DescribeAccessControlListsRequest
@@ -99,8 +99,12 @@ type DescribeAccessControlListsTag struct {
 // DescribeAccessControlListsResponse is the response struct for api DescribeAccessControlLists
 type DescribeAccessControlListsResponse struct {
 	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Acls      Acls   `json:"Acls" xml:"Acls"`
+	RequestId  string `json:"RequestId" xml:"RequestId"`
+	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
+	PageSize   int    `json:"PageSize" xml:"PageSize"`
+	Count      int    `json:"Count" xml:"Count"`
+	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
+	Acls       Acls   `json:"Acls" xml:"Acls"`
 }
 
 // CreateDescribeAccessControlListsRequest creates a request to invoke DescribeAccessControlLists API

+ 2 - 2
services/slb/describe_available_resource.go

@@ -78,11 +78,11 @@ type DescribeAvailableResourceRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	AddressIPVersion     string           `position:"Query" name:"AddressIPVersion"`
+	AddressType          string           `position:"Query" name:"AddressType"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	AddressType          string           `position:"Query" name:"AddressType"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	AddressIPVersion     string           `position:"Query" name:"AddressIPVersion"`
 }
 
 // DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource

+ 2 - 2
services/slb/describe_ca_certificates.go

@@ -77,11 +77,11 @@ func (client *Client) DescribeCACertificatesWithCallback(request *DescribeCACert
 type DescribeCACertificatesRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string                       `position:"Query" name:"access_key_id"`
-	ResourceGroupId      string                       `position:"Query" name:"ResourceGroupId"`
 	ResourceOwnerId      requests.Integer             `position:"Query" name:"ResourceOwnerId"`
+	ResourceGroupId      string                       `position:"Query" name:"ResourceGroupId"`
+	Tag                  *[]DescribeCACertificatesTag `position:"Query" name:"Tag"  type:"Repeated"`
 	ResourceOwnerAccount string                       `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string                       `position:"Query" name:"OwnerAccount"`
-	Tag                  *[]DescribeCACertificatesTag `position:"Query" name:"Tag"  type:"Repeated"`
 	OwnerId              requests.Integer             `position:"Query" name:"OwnerId"`
 	CACertificateId      string                       `position:"Query" name:"CACertificateId"`
 }

+ 2 - 2
services/slb/describe_domain_extensions.go

@@ -78,13 +78,13 @@ type DescribeDomainExtensionsRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	DomainExtensionId    string           `position:"Query" name:"DomainExtensionId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
-	DomainExtensionId    string           `position:"Query" name:"DomainExtensionId"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeDomainExtensionsResponse is the response struct for api DescribeDomainExtensions

+ 1 - 1
services/slb/describe_health_status.go

@@ -79,12 +79,12 @@ type DescribeHealthStatusRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeHealthStatusResponse is the response struct for api DescribeHealthStatus

+ 1 - 1
services/slb/describe_listener_access_control_attribute.go

@@ -79,12 +79,12 @@ type DescribeListenerAccessControlAttributeRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeListenerAccessControlAttributeResponse is the response struct for api DescribeListenerAccessControlAttribute

+ 6 - 2
services/slb/describe_load_balancer_attribute.go

@@ -77,13 +77,13 @@ func (client *Client) DescribeLoadBalancerAttributeWithCallback(request *Describ
 type DescribeLoadBalancerAttributeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	IncludeReservedData  requests.Boolean `position:"Query" name:"IncludeReservedData"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	IncludeReservedData  requests.Boolean `position:"Query" name:"IncludeReservedData"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeLoadBalancerAttributeResponse is the response struct for api DescribeLoadBalancerAttribute
@@ -123,6 +123,10 @@ type DescribeLoadBalancerAttributeResponse struct {
 	ReservedInfoBandwidth          string                                        `json:"ReservedInfoBandwidth" xml:"ReservedInfoBandwidth"`
 	ReservedInfoActiveTime         string                                        `json:"ReservedInfoActiveTime" xml:"ReservedInfoActiveTime"`
 	DeleteProtection               string                                        `json:"DeleteProtection" xml:"DeleteProtection"`
+	CloudInstanceType              string                                        `json:"CloudInstanceType" xml:"CloudInstanceType"`
+	CloudInstanceId                string                                        `json:"CloudInstanceId" xml:"CloudInstanceId"`
+	TunnelType                     string                                        `json:"TunnelType" xml:"TunnelType"`
+	CloudInstanceUid               int64                                         `json:"CloudInstanceUid" xml:"CloudInstanceUid"`
 	ListenerPorts                  ListenerPorts                                 `json:"ListenerPorts" xml:"ListenerPorts"`
 	ListenerPortsAndProtocal       ListenerPortsAndProtocal                      `json:"ListenerPortsAndProtocal" xml:"ListenerPortsAndProtocal"`
 	ListenerPortsAndProtocol       ListenerPortsAndProtocol                      `json:"ListenerPortsAndProtocol" xml:"ListenerPortsAndProtocol"`

+ 2 - 1
services/slb/describe_load_balancer_http_listener_attribute.go

@@ -79,11 +79,11 @@ type DescribeLoadBalancerHTTPListenerAttributeRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeLoadBalancerHTTPListenerAttributeResponse is the response struct for api DescribeLoadBalancerHTTPListenerAttribute
@@ -112,6 +112,7 @@ type DescribeLoadBalancerHTTPListenerAttributeResponse struct {
 	HealthCheckConnectPort int                                              `json:"HealthCheckConnectPort" xml:"HealthCheckConnectPort"`
 	HealthCheckHttpCode    string                                           `json:"HealthCheckHttpCode" xml:"HealthCheckHttpCode"`
 	HealthCheckMethod      string                                           `json:"HealthCheckMethod" xml:"HealthCheckMethod"`
+	HealthCheckHttpVersion string                                           `json:"HealthCheckHttpVersion" xml:"HealthCheckHttpVersion"`
 	MaxConnection          int                                              `json:"MaxConnection" xml:"MaxConnection"`
 	VServerGroupId         string                                           `json:"VServerGroupId" xml:"VServerGroupId"`
 	Gzip                   string                                           `json:"Gzip" xml:"Gzip"`

+ 2 - 1
services/slb/describe_load_balancer_https_listener_attribute.go

@@ -79,11 +79,11 @@ type DescribeLoadBalancerHTTPSListenerAttributeRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeLoadBalancerHTTPSListenerAttributeResponse is the response struct for api DescribeLoadBalancerHTTPSListenerAttribute
@@ -115,6 +115,7 @@ type DescribeLoadBalancerHTTPSListenerAttributeResponse struct {
 	ServerCertificateId    string                                                       `json:"ServerCertificateId" xml:"ServerCertificateId"`
 	CACertificateId        string                                                       `json:"CACertificateId" xml:"CACertificateId"`
 	HealthCheckMethod      string                                                       `json:"HealthCheckMethod" xml:"HealthCheckMethod"`
+	HealthCheckHttpVersion string                                                       `json:"HealthCheckHttpVersion" xml:"HealthCheckHttpVersion"`
 	MaxConnection          int                                                          `json:"MaxConnection" xml:"MaxConnection"`
 	VServerGroupId         string                                                       `json:"VServerGroupId" xml:"VServerGroupId"`
 	Gzip                   string                                                       `json:"Gzip" xml:"Gzip"`

+ 1 - 1
services/slb/describe_load_balancer_tcp_listener_attribute.go

@@ -79,11 +79,11 @@ type DescribeLoadBalancerTCPListenerAttributeRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeLoadBalancerTCPListenerAttributeResponse is the response struct for api DescribeLoadBalancerTCPListenerAttribute

+ 1 - 1
services/slb/describe_load_balancer_udp_listener_attribute.go

@@ -79,11 +79,11 @@ type DescribeLoadBalancerUDPListenerAttributeRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeLoadBalancerUDPListenerAttributeResponse is the response struct for api DescribeLoadBalancerUDPListenerAttribute

+ 1 - 1
services/slb/describe_master_slave_server_group_attribute.go

@@ -78,11 +78,11 @@ type DescribeMasterSlaveServerGroupAttributeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId              string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	MasterSlaveServerGroupId string           `position:"Query" name:"MasterSlaveServerGroupId"`
 	ResourceOwnerAccount     string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount             string           `position:"Query" name:"OwnerAccount"`
 	OwnerId                  requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                     string           `position:"Query" name:"Tags"`
+	MasterSlaveServerGroupId string           `position:"Query" name:"MasterSlaveServerGroupId"`
 }
 
 // DescribeMasterSlaveServerGroupAttributeResponse is the response struct for api DescribeMasterSlaveServerGroupAttribute

+ 2 - 2
services/slb/describe_master_slave_server_groups.go

@@ -78,12 +78,12 @@ type DescribeMasterSlaveServerGroupsRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	IncludeListener      requests.Boolean `position:"Query" name:"IncludeListener"`
+	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeMasterSlaveServerGroupsResponse is the response struct for api DescribeMasterSlaveServerGroups

+ 1 - 1
services/slb/describe_master_slave_v_server_groups.go

@@ -78,11 +78,11 @@ type DescribeMasterSlaveVServerGroupsRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeMasterSlaveVServerGroupsResponse is the response struct for api DescribeMasterSlaveVServerGroups

+ 1 - 1
services/slb/describe_regions.go

@@ -80,9 +80,9 @@ type DescribeRegionsRequest struct {
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	AcceptLanguage       string           `position:"Query" name:"AcceptLanguage"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	AcceptLanguage       string           `position:"Query" name:"AcceptLanguage"`
 }
 
 // DescribeRegionsResponse is the response struct for api DescribeRegions

+ 1 - 1
services/slb/describe_rule_attribute.go

@@ -81,8 +81,8 @@ type DescribeRuleAttributeRequest struct {
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	RuleId               string           `position:"Query" name:"RuleId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	RuleId               string           `position:"Query" name:"RuleId"`
 }
 
 // DescribeRuleAttributeResponse is the response struct for api DescribeRuleAttribute

+ 1 - 1
services/slb/describe_rules.go

@@ -79,12 +79,12 @@ type DescribeRulesRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeRulesResponse is the response struct for api DescribeRules

+ 2 - 2
services/slb/describe_server_certificates.go

@@ -77,11 +77,11 @@ func (client *Client) DescribeServerCertificatesWithCallback(request *DescribeSe
 type DescribeServerCertificatesRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string                           `position:"Query" name:"access_key_id"`
-	ResourceGroupId      string                           `position:"Query" name:"ResourceGroupId"`
 	ResourceOwnerId      requests.Integer                 `position:"Query" name:"ResourceOwnerId"`
+	ResourceGroupId      string                           `position:"Query" name:"ResourceGroupId"`
+	Tag                  *[]DescribeServerCertificatesTag `position:"Query" name:"Tag"  type:"Repeated"`
 	ResourceOwnerAccount string                           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string                           `position:"Query" name:"OwnerAccount"`
-	Tag                  *[]DescribeServerCertificatesTag `position:"Query" name:"Tag"  type:"Repeated"`
 	OwnerId              requests.Integer                 `position:"Query" name:"OwnerId"`
 	ServerCertificateId  string                           `position:"Query" name:"ServerCertificateId"`
 	Tags                 string                           `position:"Query" name:"Tags"`

+ 3 - 3
services/slb/describe_tags.go

@@ -78,14 +78,14 @@ type DescribeTagsRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
+	PageSize             requests.Integer `position:"Query" name:"PageSize"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
 	DistinctKey          requests.Boolean `position:"Query" name:"DistinctKey"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeTagsResponse is the response struct for api DescribeTags

+ 1 - 1
services/slb/describe_v_server_group_attribute.go

@@ -77,8 +77,8 @@ func (client *Client) DescribeVServerGroupAttributeWithCallback(request *Describ
 type DescribeVServerGroupAttributeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`

+ 3 - 3
services/slb/describe_v_server_groups.go

@@ -77,14 +77,14 @@ func (client *Client) DescribeVServerGroupsWithCallback(request *DescribeVServer
 type DescribeVServerGroupsRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	IncludeRule          requests.Boolean `position:"Query" name:"IncludeRule"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	IncludeListener      requests.Boolean `position:"Query" name:"IncludeListener"`
+	IncludeRule          requests.Boolean `position:"Query" name:"IncludeRule"`
+	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // DescribeVServerGroupsResponse is the response struct for api DescribeVServerGroups

+ 13 - 9
services/slb/endpoint.go

@@ -10,15 +10,19 @@ var EndpointType = "regional"
 func GetEndpointMap() map[string]string {
 	if EndpointMap == nil {
 		EndpointMap = map[string]string{
-			"cn-shenzhen":    "slb.aliyuncs.com",
-			"cn-qingdao":     "slb.aliyuncs.com",
-			"cn-beijing":     "slb.aliyuncs.com",
-			"cn-shanghai":    "slb.aliyuncs.com",
-			"cn-hongkong":    "slb.aliyuncs.com",
-			"ap-southeast-1": "slb.aliyuncs.com",
-			"us-east-1":      "slb.aliyuncs.com",
-			"us-west-1":      "slb.aliyuncs.com",
-			"cn-hangzhou":    "slb.aliyuncs.com",
+			"cn-shenzhen":           "slb.aliyuncs.com",
+			"cn-beijing":            "slb.aliyuncs.com",
+			"cn-shenzhen-finance-1": "slb.aliyuncs.com",
+			"cn-north-2-gov-1":      "slb.aliyuncs.com",
+			"cn-qingdao":            "slb.aliyuncs.com",
+			"cn-shanghai":           "slb.aliyuncs.com",
+			"cn-shanghai-finance-1": "slb.aliyuncs.com",
+			"cn-hongkong":           "slb.aliyuncs.com",
+			"cn-hangzhou-finance":   "slb.aliyuncs.com",
+			"ap-southeast-1":        "slb.aliyuncs.com",
+			"us-east-1":             "slb.aliyuncs.com",
+			"us-west-1":             "slb.aliyuncs.com",
+			"cn-hangzhou":           "slb.aliyuncs.com",
 		}
 	}
 	return EndpointMap

+ 2 - 2
services/slb/modify_load_balancer_instance_spec.go

@@ -77,14 +77,14 @@ func (client *Client) ModifyLoadBalancerInstanceSpecWithCallback(request *Modify
 type ModifyLoadBalancerInstanceSpecRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	LoadBalancerSpec     string           `position:"Query" name:"LoadBalancerSpec"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	LoadBalancerSpec     string           `position:"Query" name:"LoadBalancerSpec"`
 	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // ModifyLoadBalancerInstanceSpecResponse is the response struct for api ModifyLoadBalancerInstanceSpec

+ 1 - 1
services/slb/modify_load_balancer_pay_type.go

@@ -78,12 +78,12 @@ type ModifyLoadBalancerPayTypeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	Duration             requests.Integer `position:"Query" name:"Duration"`
 	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
-	Duration             requests.Integer `position:"Query" name:"Duration"`
 	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	PayType              string           `position:"Query" name:"PayType"`
 	PricingCycle         string           `position:"Query" name:"PricingCycle"`

+ 2 - 2
services/slb/modify_v_server_group_backend_servers.go

@@ -77,14 +77,14 @@ func (client *Client) ModifyVServerGroupBackendServersWithCallback(request *Modi
 type ModifyVServerGroupBackendServersRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	OldBackendServers    string           `position:"Query" name:"OldBackendServers"`
+	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	NewBackendServers    string           `position:"Query" name:"NewBackendServers"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	OldBackendServers    string           `position:"Query" name:"OldBackendServers"`
 }
 
 // ModifyVServerGroupBackendServersResponse is the response struct for api ModifyVServerGroupBackendServers

+ 2 - 2
services/slb/remove_access_control_list_entry.go

@@ -77,11 +77,11 @@ func (client *Client) RemoveAccessControlListEntryWithCallback(request *RemoveAc
 type RemoveAccessControlListEntryRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	AclEntrys            string           `position:"Query" name:"AclEntrys"`
+	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	AclEntrys            string           `position:"Query" name:"AclEntrys"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
 }

+ 2 - 2
services/slb/remove_backend_servers.go

@@ -78,12 +78,12 @@ type RemoveBackendServersRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	BackendServers       string           `position:"Query" name:"BackendServers"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	BackendServers       string           `position:"Query" name:"BackendServers"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // RemoveBackendServersResponse is the response struct for api RemoveBackendServers

+ 2 - 2
services/slb/remove_listener_white_list_item.go

@@ -78,14 +78,14 @@ type RemoveListenerWhiteListItemRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	SourceItems          string           `position:"Query" name:"SourceItems"`
+	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // RemoveListenerWhiteListItemResponse is the response struct for api RemoveListenerWhiteListItem

+ 1 - 1
services/slb/remove_tags.go

@@ -78,11 +78,11 @@ type RemoveTagsRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // RemoveTagsResponse is the response struct for api RemoveTags

+ 2 - 2
services/slb/remove_v_server_group_backend_servers.go

@@ -77,12 +77,12 @@ func (client *Client) RemoveVServerGroupBackendServersWithCallback(request *Remo
 type RemoveVServerGroupBackendServersRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	BackendServers       string           `position:"Query" name:"BackendServers"`
+	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	BackendServers       string           `position:"Query" name:"BackendServers"`
 	Tags                 string           `position:"Query" name:"Tags"`
 }
 

+ 1 - 1
services/slb/set_access_control_list_attribute.go

@@ -77,9 +77,9 @@ func (client *Client) SetAccessControlListAttributeWithCallback(request *SetAcce
 type SetAccessControlListAttributeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	AclName              string           `position:"Query" name:"AclName"`
+	AclId                string           `position:"Query" name:"AclId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`

+ 2 - 2
services/slb/set_backend_servers.go

@@ -78,12 +78,12 @@ type SetBackendServersRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	BackendServers       string           `position:"Query" name:"BackendServers"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	BackendServers       string           `position:"Query" name:"BackendServers"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // SetBackendServersResponse is the response struct for api SetBackendServers

+ 1 - 1
services/slb/set_domain_extension_attribute.go

@@ -78,12 +78,12 @@ type SetDomainExtensionAttributeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	DomainExtensionId    string           `position:"Query" name:"DomainExtensionId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ServerCertificateId  string           `position:"Query" name:"ServerCertificateId"`
 	Tags                 string           `position:"Query" name:"Tags"`
-	DomainExtensionId    string           `position:"Query" name:"DomainExtensionId"`
 }
 
 // SetDomainExtensionAttributeResponse is the response struct for api SetDomainExtensionAttribute

+ 2 - 2
services/slb/set_listener_access_control_status.go

@@ -78,14 +78,14 @@ type SetListenerAccessControlStatusRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	AccessControlStatus  string           `position:"Query" name:"AccessControlStatus"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	AccessControlStatus  string           `position:"Query" name:"AccessControlStatus"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // SetListenerAccessControlStatusResponse is the response struct for api SetListenerAccessControlStatus

+ 2 - 2
services/slb/set_load_balancer_delete_protection.go

@@ -78,12 +78,12 @@ type SetLoadBalancerDeleteProtectionRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
+	DeleteProtection     string           `position:"Query" name:"DeleteProtection"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	DeleteProtection     string           `position:"Query" name:"DeleteProtection"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // SetLoadBalancerDeleteProtectionResponse is the response struct for api SetLoadBalancerDeleteProtection

+ 17 - 17
services/slb/set_load_balancer_http_listener_attribute.go

@@ -76,43 +76,43 @@ func (client *Client) SetLoadBalancerHTTPListenerAttributeWithCallback(request *
 // SetLoadBalancerHTTPListenerAttributeRequest is the request struct for api SetLoadBalancerHTTPListenerAttribute
 type SetLoadBalancerHTTPListenerAttributeRequest struct {
 	*requests.RpcRequest
-	AccessKeyId            string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	HealthCheckTimeout     requests.Integer `position:"Query" name:"HealthCheckTimeout"`
 	XForwardedFor          string           `position:"Query" name:"XForwardedFor"`
 	HealthCheckURI         string           `position:"Query" name:"HealthCheckURI"`
-	Description            string           `position:"Query" name:"Description"`
-	UnhealthyThreshold     requests.Integer `position:"Query" name:"UnhealthyThreshold"`
-	HealthyThreshold       requests.Integer `position:"Query" name:"HealthyThreshold"`
 	AclStatus              string           `position:"Query" name:"AclStatus"`
-	Scheduler              string           `position:"Query" name:"Scheduler"`
 	AclType                string           `position:"Query" name:"AclType"`
 	HealthCheck            string           `position:"Query" name:"HealthCheck"`
-	MaxConnection          requests.Integer `position:"Query" name:"MaxConnection"`
-	CookieTimeout          requests.Integer `position:"Query" name:"CookieTimeout"`
-	StickySessionType      string           `position:"Query" name:"StickySessionType"`
 	VpcIds                 string           `position:"Query" name:"VpcIds"`
 	VServerGroupId         string           `position:"Query" name:"VServerGroupId"`
 	AclId                  string           `position:"Query" name:"AclId"`
-	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
 	Cookie                 string           `position:"Query" name:"Cookie"`
-	HealthCheckType        string           `position:"Query" name:"HealthCheckType"`
-	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
-	Bandwidth              requests.Integer `position:"Query" name:"Bandwidth"`
-	StickySession          string           `position:"Query" name:"StickySession"`
 	HealthCheckMethod      string           `position:"Query" name:"HealthCheckMethod"`
 	HealthCheckDomain      string           `position:"Query" name:"HealthCheckDomain"`
 	RequestTimeout         requests.Integer `position:"Query" name:"RequestTimeout"`
-	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
-	Gzip                   string           `position:"Query" name:"Gzip"`
 	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                   string           `position:"Query" name:"Tags"`
-	IdleTimeout            requests.Integer `position:"Query" name:"IdleTimeout"`
 	LoadBalancerId         string           `position:"Query" name:"LoadBalancerId"`
 	XForwardedForSLBIP     string           `position:"Query" name:"XForwardedFor_SLBIP"`
 	HealthCheckInterval    requests.Integer `position:"Query" name:"HealthCheckInterval"`
-	XForwardedForProto     string           `position:"Query" name:"XForwardedFor_proto"`
 	XForwardedForSLBID     string           `position:"Query" name:"XForwardedFor_SLBID"`
+	AccessKeyId            string           `position:"Query" name:"access_key_id"`
+	Description            string           `position:"Query" name:"Description"`
+	UnhealthyThreshold     requests.Integer `position:"Query" name:"UnhealthyThreshold"`
+	HealthyThreshold       requests.Integer `position:"Query" name:"HealthyThreshold"`
+	Scheduler              string           `position:"Query" name:"Scheduler"`
+	MaxConnection          requests.Integer `position:"Query" name:"MaxConnection"`
+	CookieTimeout          requests.Integer `position:"Query" name:"CookieTimeout"`
+	StickySessionType      string           `position:"Query" name:"StickySessionType"`
+	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
+	HealthCheckType        string           `position:"Query" name:"HealthCheckType"`
+	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
+	Bandwidth              requests.Integer `position:"Query" name:"Bandwidth"`
+	StickySession          string           `position:"Query" name:"StickySession"`
+	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
+	Gzip                   string           `position:"Query" name:"Gzip"`
+	IdleTimeout            requests.Integer `position:"Query" name:"IdleTimeout"`
+	XForwardedForProto     string           `position:"Query" name:"XForwardedFor_proto"`
 	HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"`
 	HealthCheckHttpCode    string           `position:"Query" name:"HealthCheckHttpCode"`
 	VServerGroup           string           `position:"Query" name:"VServerGroup"`

+ 19 - 19
services/slb/set_load_balancer_https_listener_attribute.go

@@ -76,48 +76,48 @@ func (client *Client) SetLoadBalancerHTTPSListenerAttributeWithCallback(request
 // SetLoadBalancerHTTPSListenerAttributeRequest is the request struct for api SetLoadBalancerHTTPSListenerAttribute
 type SetLoadBalancerHTTPSListenerAttributeRequest struct {
 	*requests.RpcRequest
-	AccessKeyId            string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	HealthCheckTimeout     requests.Integer `position:"Query" name:"HealthCheckTimeout"`
 	XForwardedFor          string           `position:"Query" name:"XForwardedFor"`
 	HealthCheckURI         string           `position:"Query" name:"HealthCheckURI"`
+	AclStatus              string           `position:"Query" name:"AclStatus"`
+	AclType                string           `position:"Query" name:"AclType"`
+	HealthCheck            string           `position:"Query" name:"HealthCheck"`
+	VpcIds                 string           `position:"Query" name:"VpcIds"`
+	VServerGroupId         string           `position:"Query" name:"VServerGroupId"`
+	AclId                  string           `position:"Query" name:"AclId"`
+	Cookie                 string           `position:"Query" name:"Cookie"`
+	HealthCheckMethod      string           `position:"Query" name:"HealthCheckMethod"`
+	HealthCheckDomain      string           `position:"Query" name:"HealthCheckDomain"`
+	RequestTimeout         requests.Integer `position:"Query" name:"RequestTimeout"`
+	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
+	CACertificateId        string           `position:"Query" name:"CACertificateId"`
+	BackendProtocol        string           `position:"Query" name:"BackendProtocol"`
+	Tags                   string           `position:"Query" name:"Tags"`
+	LoadBalancerId         string           `position:"Query" name:"LoadBalancerId"`
+	XForwardedForSLBIP     string           `position:"Query" name:"XForwardedFor_SLBIP"`
+	HealthCheckInterval    requests.Integer `position:"Query" name:"HealthCheckInterval"`
+	XForwardedForSLBID     string           `position:"Query" name:"XForwardedFor_SLBID"`
+	AccessKeyId            string           `position:"Query" name:"access_key_id"`
 	Description            string           `position:"Query" name:"Description"`
 	UnhealthyThreshold     requests.Integer `position:"Query" name:"UnhealthyThreshold"`
 	HealthyThreshold       requests.Integer `position:"Query" name:"HealthyThreshold"`
-	AclStatus              string           `position:"Query" name:"AclStatus"`
 	Scheduler              string           `position:"Query" name:"Scheduler"`
-	AclType                string           `position:"Query" name:"AclType"`
-	HealthCheck            string           `position:"Query" name:"HealthCheck"`
 	MaxConnection          requests.Integer `position:"Query" name:"MaxConnection"`
 	EnableHttp2            string           `position:"Query" name:"EnableHttp2"`
 	CookieTimeout          requests.Integer `position:"Query" name:"CookieTimeout"`
 	StickySessionType      string           `position:"Query" name:"StickySessionType"`
-	VpcIds                 string           `position:"Query" name:"VpcIds"`
-	VServerGroupId         string           `position:"Query" name:"VServerGroupId"`
-	AclId                  string           `position:"Query" name:"AclId"`
 	ListenerPort           requests.Integer `position:"Query" name:"ListenerPort"`
-	Cookie                 string           `position:"Query" name:"Cookie"`
 	HealthCheckType        string           `position:"Query" name:"HealthCheckType"`
 	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
 	Bandwidth              requests.Integer `position:"Query" name:"Bandwidth"`
 	StickySession          string           `position:"Query" name:"StickySession"`
-	HealthCheckMethod      string           `position:"Query" name:"HealthCheckMethod"`
-	HealthCheckDomain      string           `position:"Query" name:"HealthCheckDomain"`
-	RequestTimeout         requests.Integer `position:"Query" name:"RequestTimeout"`
 	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
 	Gzip                   string           `position:"Query" name:"Gzip"`
 	TLSCipherPolicy        string           `position:"Query" name:"TLSCipherPolicy"`
-	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
 	ServerCertificateId    string           `position:"Query" name:"ServerCertificateId"`
-	CACertificateId        string           `position:"Query" name:"CACertificateId"`
-	BackendProtocol        string           `position:"Query" name:"BackendProtocol"`
-	Tags                   string           `position:"Query" name:"Tags"`
 	IdleTimeout            requests.Integer `position:"Query" name:"IdleTimeout"`
-	LoadBalancerId         string           `position:"Query" name:"LoadBalancerId"`
-	XForwardedForSLBIP     string           `position:"Query" name:"XForwardedFor_SLBIP"`
-	HealthCheckInterval    requests.Integer `position:"Query" name:"HealthCheckInterval"`
 	XForwardedForProto     string           `position:"Query" name:"XForwardedFor_proto"`
-	XForwardedForSLBID     string           `position:"Query" name:"XForwardedFor_SLBID"`
 	HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"`
 	HealthCheckHttpCode    string           `position:"Query" name:"HealthCheckHttpCode"`
 	VServerGroup           string           `position:"Query" name:"VServerGroup"`

+ 1 - 1
services/slb/set_load_balancer_name.go

@@ -79,11 +79,11 @@ type SetLoadBalancerNameRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	LoadBalancerName     string           `position:"Query" name:"LoadBalancerName"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // SetLoadBalancerNameResponse is the response struct for api SetLoadBalancerName

+ 1 - 1
services/slb/set_load_balancer_status.go

@@ -78,12 +78,12 @@ type SetLoadBalancerStatusRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	LoadBalancerStatus   string           `position:"Query" name:"LoadBalancerStatus"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // SetLoadBalancerStatusResponse is the response struct for api SetLoadBalancerStatus

+ 12 - 12
services/slb/set_load_balancer_tcp_listener_attribute.go

@@ -76,36 +76,36 @@ func (client *Client) SetLoadBalancerTCPListenerAttributeWithCallback(request *S
 // SetLoadBalancerTCPListenerAttributeRequest is the request struct for api SetLoadBalancerTCPListenerAttribute
 type SetLoadBalancerTCPListenerAttributeRequest struct {
 	*requests.RpcRequest
-	AccessKeyId               string           `position:"Query" name:"access_key_id"`
-	HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"`
 	ResourceOwnerId           requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	HealthCheckURI            string           `position:"Query" name:"HealthCheckURI"`
-	Description               string           `position:"Query" name:"Description"`
-	UnhealthyThreshold        requests.Integer `position:"Query" name:"UnhealthyThreshold"`
-	HealthyThreshold          requests.Integer `position:"Query" name:"HealthyThreshold"`
 	AclStatus                 string           `position:"Query" name:"AclStatus"`
-	Scheduler                 string           `position:"Query" name:"Scheduler"`
 	AclType                   string           `position:"Query" name:"AclType"`
 	MasterSlaveServerGroup    string           `position:"Query" name:"MasterSlaveServerGroup"`
 	EstablishedTimeout        requests.Integer `position:"Query" name:"EstablishedTimeout"`
-	MaxConnection             requests.Integer `position:"Query" name:"MaxConnection"`
 	PersistenceTimeout        requests.Integer `position:"Query" name:"PersistenceTimeout"`
 	VpcIds                    string           `position:"Query" name:"VpcIds"`
 	VServerGroupId            string           `position:"Query" name:"VServerGroupId"`
 	AclId                     string           `position:"Query" name:"AclId"`
-	ListenerPort              requests.Integer `position:"Query" name:"ListenerPort"`
-	HealthCheckType           string           `position:"Query" name:"HealthCheckType"`
-	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
-	Bandwidth                 requests.Integer `position:"Query" name:"Bandwidth"`
 	HealthCheckMethod         string           `position:"Query" name:"HealthCheckMethod"`
 	HealthCheckDomain         string           `position:"Query" name:"HealthCheckDomain"`
-	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
 	SynProxy                  string           `position:"Query" name:"SynProxy"`
 	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
 	Tags                      string           `position:"Query" name:"Tags"`
 	LoadBalancerId            string           `position:"Query" name:"LoadBalancerId"`
 	MasterSlaveServerGroupId  string           `position:"Query" name:"MasterSlaveServerGroupId"`
 	HealthCheckInterval       requests.Integer `position:"Query" name:"HealthCheckInterval"`
+	AccessKeyId               string           `position:"Query" name:"access_key_id"`
+	HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"`
+	Description               string           `position:"Query" name:"Description"`
+	UnhealthyThreshold        requests.Integer `position:"Query" name:"UnhealthyThreshold"`
+	HealthyThreshold          requests.Integer `position:"Query" name:"HealthyThreshold"`
+	Scheduler                 string           `position:"Query" name:"Scheduler"`
+	MaxConnection             requests.Integer `position:"Query" name:"MaxConnection"`
+	ListenerPort              requests.Integer `position:"Query" name:"ListenerPort"`
+	HealthCheckType           string           `position:"Query" name:"HealthCheckType"`
+	ResourceOwnerAccount      string           `position:"Query" name:"ResourceOwnerAccount"`
+	Bandwidth                 requests.Integer `position:"Query" name:"Bandwidth"`
+	OwnerAccount              string           `position:"Query" name:"OwnerAccount"`
 	HealthCheckConnectPort    requests.Integer `position:"Query" name:"HealthCheckConnectPort"`
 	HealthCheckHttpCode       string           `position:"Query" name:"HealthCheckHttpCode"`
 	VServerGroup              string           `position:"Query" name:"VServerGroup"`

+ 1 - 1
services/slb/set_server_certificate_name.go

@@ -82,8 +82,8 @@ type SetServerCertificateNameRequest struct {
 	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
 	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
 	ServerCertificateId   string           `position:"Query" name:"ServerCertificateId"`
-	ServerCertificateName string           `position:"Query" name:"ServerCertificateName"`
 	Tags                  string           `position:"Query" name:"Tags"`
+	ServerCertificateName string           `position:"Query" name:"ServerCertificateName"`
 }
 
 // SetServerCertificateNameResponse is the response struct for api SetServerCertificateName

+ 2 - 2
services/slb/set_v_server_group_attribute.go

@@ -77,12 +77,12 @@ func (client *Client) SetVServerGroupAttributeWithCallback(request *SetVServerGr
 type SetVServerGroupAttributeRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	BackendServers       string           `position:"Query" name:"BackendServers"`
+	VServerGroupId       string           `position:"Query" name:"VServerGroupId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	BackendServers       string           `position:"Query" name:"BackendServers"`
 	Tags                 string           `position:"Query" name:"Tags"`
 	VServerGroupName     string           `position:"Query" name:"VServerGroupName"`
 }

+ 1 - 1
services/slb/start_load_balancer_listener.go

@@ -79,12 +79,12 @@ type StartLoadBalancerListenerRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // StartLoadBalancerListenerResponse is the response struct for api StartLoadBalancerListener

+ 1 - 1
services/slb/stop_load_balancer_listener.go

@@ -79,12 +79,12 @@ type StopLoadBalancerListenerRequest struct {
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ListenerPort         requests.Integer `position:"Query" name:"ListenerPort"`
-	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ListenerProtocol     string           `position:"Query" name:"ListenerProtocol"`
 	Tags                 string           `position:"Query" name:"Tags"`
+	LoadBalancerId       string           `position:"Query" name:"LoadBalancerId"`
 }
 
 // StopLoadBalancerListenerResponse is the response struct for api StopLoadBalancerListener

+ 2 - 2
services/slb/upload_ca_certificate.go

@@ -77,10 +77,10 @@ func (client *Client) UploadCACertificateWithCallback(request *UploadCACertifica
 type UploadCACertificateRequest struct {
 	*requests.RpcRequest
 	AccessKeyId          string           `position:"Query" name:"access_key_id"`
-	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	CACertificate        string           `position:"Query" name:"CACertificate"`
+	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
 	CACertificateName    string           `position:"Query" name:"CACertificateName"`
+	CACertificate        string           `position:"Query" name:"CACertificate"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`

+ 4 - 4
services/slb/upload_server_certificate.go

@@ -79,14 +79,14 @@ type UploadServerCertificateRequest struct {
 	AccessKeyId             string           `position:"Query" name:"access_key_id"`
 	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ServerCertificate       string           `position:"Query" name:"ServerCertificate"`
-	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
 	AliCloudCertificateName string           `position:"Query" name:"AliCloudCertificateName"`
 	AliCloudCertificateId   string           `position:"Query" name:"AliCloudCertificateId"`
-	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
-	Tags                    string           `position:"Query" name:"Tags"`
 	PrivateKey              string           `position:"Query" name:"PrivateKey"`
 	ResourceGroupId         string           `position:"Query" name:"ResourceGroupId"`
+	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
+	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
+	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
+	Tags                    string           `position:"Query" name:"Tags"`
 	ServerCertificateName   string           `position:"Query" name:"ServerCertificateName"`
 }