浏览代码

DOMAIN SDK Auto Released By huizeng.zh,Version:1.21.0

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 7 年之前
父节点
当前提交
3e1d999dbb
共有 79 个文件被更改,包括 673 次插入224 次删除
  1. 5 0
      ChangeLog.txt
  2. 1 1
      services/domain/acknowledge_task_result.go
  3. 106 0
      services/domain/cancel_domain_verification.go
  4. 2 2
      services/domain/check_domain.go
  5. 2 2
      services/domain/check_transfer_in_feasibility.go
  6. 1 1
      services/domain/confirm_transfer_in_email.go
  7. 1 1
      services/domain/delete_email_verification.go
  8. 1 1
      services/domain/delete_registrant_profile.go
  9. 1 1
      services/domain/email_verified.go
  10. 3 3
      services/domain/list_email_verification.go
  11. 4 4
      services/domain/poll_task_result.go
  12. 18 18
      services/domain/query_advanced_domain_list.go
  13. 2 2
      services/domain/query_auctions.go
  14. 1 1
      services/domain/query_bid_records.go
  15. 2 2
      services/domain/query_broker_demand.go
  16. 1 1
      services/domain/query_broker_demand_record.go
  17. 3 3
      services/domain/query_change_log_list.go
  18. 2 2
      services/domain/query_contact_info.go
  19. 5 1
      services/domain/query_domain_by_instance_id.go
  20. 1 1
      services/domain/query_domain_group_list.go
  21. 8 8
      services/domain/query_domain_list.go
  22. 113 0
      services/domain/query_domain_real_name_verification_info.go
  23. 114 0
      services/domain/query_email_verification.go
  24. 2 2
      services/domain/query_fail_reason_for_domain_real_name_verification.go
  25. 1 1
      services/domain/query_fail_reason_for_registrant_profile_real_name_verification.go
  26. 3 2
      services/domain/query_registrant_profile_real_name_verification_info.go
  27. 4 4
      services/domain/query_registrant_profiles.go
  28. 3 3
      services/domain/query_task_detail_history.go
  29. 4 4
      services/domain/query_task_detail_list.go
  30. 3 3
      services/domain/query_task_info_history.go
  31. 3 3
      services/domain/query_task_list.go
  32. 1 1
      services/domain/query_transfer_in_by_instance_id.go
  33. 3 3
      services/domain/query_transfer_in_list.go
  34. 1 1
      services/domain/query_transfer_out_info.go
  35. 2 2
      services/domain/registrant_profile_real_name_verification.go
  36. 2 2
      services/domain/request_pay_demand.go
  37. 1 1
      services/domain/resend_email_verification.go
  38. 1 1
      services/domain/reserve_domain.go
  39. 2 2
      services/domain/save_batch_domain_remark.go
  40. 1 1
      services/domain/save_batch_task_for_creating_order_activate.go
  41. 1 1
      services/domain/save_batch_task_for_creating_order_redeem.go
  42. 1 1
      services/domain/save_batch_task_for_creating_order_renew.go
  43. 1 1
      services/domain/save_batch_task_for_creating_order_transfer.go
  44. 1 1
      services/domain/save_batch_task_for_domain_name_proxy_service.go
  45. 2 2
      services/domain/save_batch_task_for_modifying_domain_dns.go
  46. 1 1
      services/domain/save_batch_task_for_transfer_prohibition_lock.go
  47. 1 1
      services/domain/save_batch_task_for_update_prohibition_lock.go
  48. 16 16
      services/domain/save_batch_task_for_updating_contact_info_by_new_contact.go
  49. 3 3
      services/domain/save_batch_task_for_updating_contact_info_by_registrant_profile_id.go
  50. 1 1
      services/domain/save_domain_group.go
  51. 15 15
      services/domain/save_registrant_profile.go
  52. 1 1
      services/domain/save_single_task_for_approving_transfer_out.go
  53. 1 1
      services/domain/save_single_task_for_canceling_transfer_in.go
  54. 1 1
      services/domain/save_single_task_for_canceling_transfer_out.go
  55. 2 2
      services/domain/save_single_task_for_creating_dns_host.go
  56. 18 18
      services/domain/save_single_task_for_creating_order_activate.go
  57. 2 2
      services/domain/save_single_task_for_creating_order_redeem.go
  58. 3 3
      services/domain/save_single_task_for_creating_order_renew.go
  59. 3 3
      services/domain/save_single_task_for_creating_order_transfer.go
  60. 106 0
      services/domain/save_single_task_for_deleting_dns_host.go
  61. 1 1
      services/domain/save_single_task_for_domain_name_proxy_service.go
  62. 2 2
      services/domain/save_single_task_for_modifying_dns_host.go
  63. 1 1
      services/domain/save_single_task_for_querying_transfer_authorization_code.go
  64. 1 1
      services/domain/save_single_task_for_transfer_prohibition_lock.go
  65. 1 1
      services/domain/save_single_task_for_update_prohibition_lock.go
  66. 3 3
      services/domain/save_single_task_for_updating_contact_info.go
  67. 2 2
      services/domain/save_task_for_submitting_domain_delete.go
  68. 3 3
      services/domain/save_task_for_submitting_domain_real_name_verification_by_identity_credential.go
  69. 2 2
      services/domain/save_task_for_submitting_domain_real_name_verification_by_registrant_profile_id.go
  70. 17 17
      services/domain/save_task_for_updating_registrant_info_by_identity_credential.go
  71. 1 1
      services/domain/save_task_for_updating_registrant_info_by_registrant_profile_id.go
  72. 2 2
      services/domain/submit_email_verification.go
  73. 2 2
      services/domain/transfer_in_check_mail_token.go
  74. 2 2
      services/domain/transfer_in_reenter_transfer_authorization_code.go
  75. 1 1
      services/domain/transfer_in_refetch_whois_email.go
  76. 1 1
      services/domain/transfer_in_resend_mail_token.go
  77. 3 3
      services/domain/update_domain_to_domain_group.go
  78. 13 13
      services/domain/verify_contact_field.go
  79. 1 1
      services/domain/verify_email.go

+ 5 - 0
ChangeLog.txt

@@ -1,3 +1,8 @@
+2018-06-27 Version: 1.21.0
+1, Modify QueryDomainRealNameVerificationInfo Api, add a return value IdentityCredentialUrl, which is domain real name verification image, you can download it via a HTTP get request,It has validity for 30 seconds.
+2, Modify QueryRegistrantProfileRealNameVerificationInfo Api, add a return value IdentityCredentialUrl, which is domain real name verification image, you can download it via a HTTP get request,It has validity for 30 seconds
+
+
 2018-06-27 Version: 1.20.6
 2018-06-27 Version: 1.20.6
 1, DescribeNetworkInterfaces support query with vpcId
 1, DescribeNetworkInterfaces support query with vpcId
 
 

+ 1 - 1
services/domain/acknowledge_task_result.go

@@ -76,9 +76,9 @@ func (client *Client) AcknowledgeTaskResultWithCallback(request *AcknowledgeTask
 // AcknowledgeTaskResultRequest is the request struct for api AcknowledgeTaskResult
 // AcknowledgeTaskResultRequest is the request struct for api AcknowledgeTaskResult
 type AcknowledgeTaskResultRequest struct {
 type AcknowledgeTaskResultRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	TaskDetailNo *[]string `position:"Query" name:"TaskDetailNo"  type:"Repeated"`
 	UserClientIp string    `position:"Query" name:"UserClientIp"`
 	UserClientIp string    `position:"Query" name:"UserClientIp"`
 	Lang         string    `position:"Query" name:"Lang"`
 	Lang         string    `position:"Query" name:"Lang"`
-	TaskDetailNo *[]string `position:"Query" name:"TaskDetailNo"  type:"Repeated"`
 }
 }
 
 
 // AcknowledgeTaskResultResponse is the response struct for api AcknowledgeTaskResult
 // AcknowledgeTaskResultResponse is the response struct for api AcknowledgeTaskResult

+ 106 - 0
services/domain/cancel_domain_verification.go

@@ -0,0 +1,106 @@
+package domain
+
+//Licensed under the Apache License, Version 2.0 (the "License");
+//you may not use this file except in compliance with the License.
+//You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//See the License for the specific language governing permissions and
+//limitations under the License.
+//
+// Code generated by Alibaba Cloud SDK Code Generator.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+// CancelDomainVerification invokes the domain.CancelDomainVerification API synchronously
+// api document: https://help.aliyun.com/api/domain/canceldomainverification.html
+func (client *Client) CancelDomainVerification(request *CancelDomainVerificationRequest) (response *CancelDomainVerificationResponse, err error) {
+	response = CreateCancelDomainVerificationResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// CancelDomainVerificationWithChan invokes the domain.CancelDomainVerification API asynchronously
+// api document: https://help.aliyun.com/api/domain/canceldomainverification.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) CancelDomainVerificationWithChan(request *CancelDomainVerificationRequest) (<-chan *CancelDomainVerificationResponse, <-chan error) {
+	responseChan := make(chan *CancelDomainVerificationResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.CancelDomainVerification(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// CancelDomainVerificationWithCallback invokes the domain.CancelDomainVerification API asynchronously
+// api document: https://help.aliyun.com/api/domain/canceldomainverification.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) CancelDomainVerificationWithCallback(request *CancelDomainVerificationRequest, callback func(response *CancelDomainVerificationResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *CancelDomainVerificationResponse
+		var err error
+		defer close(result)
+		response, err = client.CancelDomainVerification(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// CancelDomainVerificationRequest is the request struct for api CancelDomainVerification
+type CancelDomainVerificationRequest struct {
+	*requests.RpcRequest
+	ActionType   string `position:"Query" name:"ActionType"`
+	InstanceId   string `position:"Query" name:"InstanceId"`
+	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
+}
+
+// CancelDomainVerificationResponse is the response struct for api CancelDomainVerification
+type CancelDomainVerificationResponse struct {
+	*responses.BaseResponse
+	RequestId string `json:"RequestId" xml:"RequestId"`
+}
+
+// CreateCancelDomainVerificationRequest creates a request to invoke CancelDomainVerification API
+func CreateCancelDomainVerificationRequest() (request *CancelDomainVerificationRequest) {
+	request = &CancelDomainVerificationRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Domain", "2018-01-29", "CancelDomainVerification", "", "")
+	return
+}
+
+// CreateCancelDomainVerificationResponse creates a response to parse from CancelDomainVerification response
+func CreateCancelDomainVerificationResponse() (response *CancelDomainVerificationResponse) {
+	response = &CancelDomainVerificationResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 2 - 2
services/domain/check_domain.go

@@ -76,10 +76,10 @@ func (client *Client) CheckDomainWithCallback(request *CheckDomainRequest, callb
 // CheckDomainRequest is the request struct for api CheckDomain
 // CheckDomainRequest is the request struct for api CheckDomain
 type CheckDomainRequest struct {
 type CheckDomainRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	DomainName  string           `position:"Query" name:"DomainName"`
-	FeeCommand  string           `position:"Query" name:"FeeCommand"`
 	FeeCurrency string           `position:"Query" name:"FeeCurrency"`
 	FeeCurrency string           `position:"Query" name:"FeeCurrency"`
 	FeePeriod   requests.Integer `position:"Query" name:"FeePeriod"`
 	FeePeriod   requests.Integer `position:"Query" name:"FeePeriod"`
+	DomainName  string           `position:"Query" name:"DomainName"`
+	FeeCommand  string           `position:"Query" name:"FeeCommand"`
 }
 }
 
 
 // CheckDomainResponse is the response struct for api CheckDomain
 // CheckDomainResponse is the response struct for api CheckDomain

+ 2 - 2
services/domain/check_transfer_in_feasibility.go

@@ -76,10 +76,10 @@ func (client *Client) CheckTransferInFeasibilityWithCallback(request *CheckTrans
 // CheckTransferInFeasibilityRequest is the request struct for api CheckTransferInFeasibility
 // CheckTransferInFeasibilityRequest is the request struct for api CheckTransferInFeasibility
 type CheckTransferInFeasibilityRequest struct {
 type CheckTransferInFeasibilityRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang                      string `position:"Query" name:"Lang"`
+	TransferAuthorizationCode string `position:"Query" name:"TransferAuthorizationCode"`
 	UserClientIp              string `position:"Query" name:"UserClientIp"`
 	UserClientIp              string `position:"Query" name:"UserClientIp"`
 	DomainName                string `position:"Query" name:"DomainName"`
 	DomainName                string `position:"Query" name:"DomainName"`
-	TransferAuthorizationCode string `position:"Query" name:"TransferAuthorizationCode"`
+	Lang                      string `position:"Query" name:"Lang"`
 }
 }
 
 
 // CheckTransferInFeasibilityResponse is the response struct for api CheckTransferInFeasibility
 // CheckTransferInFeasibilityResponse is the response struct for api CheckTransferInFeasibility

+ 1 - 1
services/domain/confirm_transfer_in_email.go

@@ -77,9 +77,9 @@ func (client *Client) ConfirmTransferInEmailWithCallback(request *ConfirmTransfe
 type ConfirmTransferInEmailRequest struct {
 type ConfirmTransferInEmailRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp string    `position:"Query" name:"UserClientIp"`
 	UserClientIp string    `position:"Query" name:"UserClientIp"`
+	DomainName   *[]string `position:"Query" name:"DomainName"  type:"Repeated"`
 	Lang         string    `position:"Query" name:"Lang"`
 	Lang         string    `position:"Query" name:"Lang"`
 	Email        string    `position:"Query" name:"Email"`
 	Email        string    `position:"Query" name:"Email"`
-	DomainName   *[]string `position:"Query" name:"DomainName"  type:"Repeated"`
 }
 }
 
 
 // ConfirmTransferInEmailResponse is the response struct for api ConfirmTransferInEmail
 // ConfirmTransferInEmailResponse is the response struct for api ConfirmTransferInEmail

+ 1 - 1
services/domain/delete_email_verification.go

@@ -76,9 +76,9 @@ func (client *Client) DeleteEmailVerificationWithCallback(request *DeleteEmailVe
 // DeleteEmailVerificationRequest is the request struct for api DeleteEmailVerification
 // DeleteEmailVerificationRequest is the request struct for api DeleteEmailVerification
 type DeleteEmailVerificationRequest struct {
 type DeleteEmailVerificationRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	UserClientIp string `position:"Query" name:"UserClientIp"`
 	Lang         string `position:"Query" name:"Lang"`
 	Lang         string `position:"Query" name:"Lang"`
 	Email        string `position:"Query" name:"Email"`
 	Email        string `position:"Query" name:"Email"`
-	UserClientIp string `position:"Query" name:"UserClientIp"`
 }
 }
 
 
 // DeleteEmailVerificationResponse is the response struct for api DeleteEmailVerification
 // DeleteEmailVerificationResponse is the response struct for api DeleteEmailVerification

+ 1 - 1
services/domain/delete_registrant_profile.go

@@ -77,8 +77,8 @@ func (client *Client) DeleteRegistrantProfileWithCallback(request *DeleteRegistr
 type DeleteRegistrantProfileRequest struct {
 type DeleteRegistrantProfileRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
-	Lang                string           `position:"Query" name:"Lang"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
+	Lang                string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // DeleteRegistrantProfileResponse is the response struct for api DeleteRegistrantProfile
 // DeleteRegistrantProfileResponse is the response struct for api DeleteRegistrantProfile

+ 1 - 1
services/domain/email_verified.go

@@ -76,8 +76,8 @@ func (client *Client) EmailVerifiedWithCallback(request *EmailVerifiedRequest, c
 // EmailVerifiedRequest is the request struct for api EmailVerified
 // EmailVerifiedRequest is the request struct for api EmailVerified
 type EmailVerifiedRequest struct {
 type EmailVerifiedRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 	Email        string `position:"Query" name:"Email"`
 	Email        string `position:"Query" name:"Email"`
 }
 }
 
 

+ 3 - 3
services/domain/list_email_verification.go

@@ -76,13 +76,13 @@ func (client *Client) ListEmailVerificationWithCallback(request *ListEmailVerifi
 // ListEmailVerificationRequest is the request struct for api ListEmailVerification
 // ListEmailVerificationRequest is the request struct for api ListEmailVerification
 type ListEmailVerificationRequest struct {
 type ListEmailVerificationRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang               string           `position:"Query" name:"Lang"`
 	BeginCreateTime    requests.Integer `position:"Query" name:"BeginCreateTime"`
 	BeginCreateTime    requests.Integer `position:"Query" name:"BeginCreateTime"`
 	EndCreateTime      requests.Integer `position:"Query" name:"EndCreateTime"`
 	EndCreateTime      requests.Integer `position:"Query" name:"EndCreateTime"`
+	PageSize           requests.Integer `position:"Query" name:"PageSize"`
+	Lang               string           `position:"Query" name:"Lang"`
+	PageNum            requests.Integer `position:"Query" name:"PageNum"`
 	Email              string           `position:"Query" name:"Email"`
 	Email              string           `position:"Query" name:"Email"`
 	VerificationStatus requests.Integer `position:"Query" name:"VerificationStatus"`
 	VerificationStatus requests.Integer `position:"Query" name:"VerificationStatus"`
-	PageNum            requests.Integer `position:"Query" name:"PageNum"`
-	PageSize           requests.Integer `position:"Query" name:"PageSize"`
 }
 }
 
 
 // ListEmailVerificationResponse is the response struct for api ListEmailVerification
 // ListEmailVerificationResponse is the response struct for api ListEmailVerification

+ 4 - 4
services/domain/poll_task_result.go

@@ -76,14 +76,14 @@ func (client *Client) PollTaskResultWithCallback(request *PollTaskResultRequest,
 // PollTaskResultRequest is the request struct for api PollTaskResult
 // PollTaskResultRequest is the request struct for api PollTaskResult
 type PollTaskResultRequest struct {
 type PollTaskResultRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	InstanceId       string           `position:"Query" name:"InstanceId"`
 	UserClientIp     string           `position:"Query" name:"UserClientIp"`
 	UserClientIp     string           `position:"Query" name:"UserClientIp"`
-	Lang             string           `position:"Query" name:"Lang"`
 	TaskNo           string           `position:"Query" name:"TaskNo"`
 	TaskNo           string           `position:"Query" name:"TaskNo"`
 	DomainName       string           `position:"Query" name:"DomainName"`
 	DomainName       string           `position:"Query" name:"DomainName"`
-	InstanceId       string           `position:"Query" name:"InstanceId"`
-	TaskResultStatus requests.Integer `position:"Query" name:"TaskResultStatus"`
-	PageNum          requests.Integer `position:"Query" name:"PageNum"`
 	PageSize         requests.Integer `position:"Query" name:"PageSize"`
 	PageSize         requests.Integer `position:"Query" name:"PageSize"`
+	Lang             string           `position:"Query" name:"Lang"`
+	PageNum          requests.Integer `position:"Query" name:"PageNum"`
+	TaskResultStatus requests.Integer `position:"Query" name:"TaskResultStatus"`
 }
 }
 
 
 // PollTaskResultResponse is the response struct for api PollTaskResult
 // PollTaskResultResponse is the response struct for api PollTaskResult

+ 18 - 18
services/domain/query_advanced_domain_list.go

@@ -76,32 +76,32 @@ func (client *Client) QueryAdvancedDomainListWithCallback(request *QueryAdvanced
 // QueryAdvancedDomainListRequest is the request struct for api QueryAdvancedDomainList
 // QueryAdvancedDomainListRequest is the request struct for api QueryAdvancedDomainList
 type QueryAdvancedDomainListRequest struct {
 type QueryAdvancedDomainListRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	EndExpirationDate     requests.Integer `position:"Query" name:"EndExpirationDate"`
-	UserClientIp          string           `position:"Query" name:"UserClientIp"`
-	Lang                  string           `position:"Query" name:"Lang"`
-	StartExpirationDate   requests.Integer `position:"Query" name:"StartExpirationDate"`
 	ProductDomainType     string           `position:"Query" name:"ProductDomainType"`
 	ProductDomainType     string           `position:"Query" name:"ProductDomainType"`
 	PageNum               requests.Integer `position:"Query" name:"PageNum"`
 	PageNum               requests.Integer `position:"Query" name:"PageNum"`
-	PageSize              requests.Integer `position:"Query" name:"PageSize"`
-	DomainGroupId         requests.Integer `position:"Query" name:"DomainGroupId"`
-	DomainNameSort        requests.Boolean `position:"Query" name:"DomainNameSort"`
-	DomainStatus          requests.Integer `position:"Query" name:"DomainStatus"`
-	EndLength             requests.Integer `position:"Query" name:"EndLength"`
 	Excluded              string           `position:"Query" name:"Excluded"`
 	Excluded              string           `position:"Query" name:"Excluded"`
-	ExcludedPrefix        requests.Boolean `position:"Query" name:"ExcludedPrefix"`
+	StartLength           requests.Integer `position:"Query" name:"StartLength"`
 	ExcludedSuffix        requests.Boolean `position:"Query" name:"ExcludedSuffix"`
 	ExcludedSuffix        requests.Boolean `position:"Query" name:"ExcludedSuffix"`
-	ExpirationDateSort    requests.Boolean `position:"Query" name:"ExpirationDateSort"`
-	Form                  requests.Integer `position:"Query" name:"Form"`
+	PageSize              requests.Integer `position:"Query" name:"PageSize"`
+	Lang                  string           `position:"Query" name:"Lang"`
+	ExcludedPrefix        requests.Boolean `position:"Query" name:"ExcludedPrefix"`
 	KeyWord               string           `position:"Query" name:"KeyWord"`
 	KeyWord               string           `position:"Query" name:"KeyWord"`
-	KeyWordPrefix         requests.Boolean `position:"Query" name:"KeyWordPrefix"`
-	KeyWordSuffix         requests.Boolean `position:"Query" name:"KeyWordSuffix"`
 	ProductDomainTypeSort requests.Boolean `position:"Query" name:"ProductDomainTypeSort"`
 	ProductDomainTypeSort requests.Boolean `position:"Query" name:"ProductDomainTypeSort"`
-	RegistrationDateSort  requests.Boolean `position:"Query" name:"RegistrationDateSort"`
-	StartLength           requests.Integer `position:"Query" name:"StartLength"`
-	TradeType             requests.Integer `position:"Query" name:"TradeType"`
+	EndExpirationDate     requests.Integer `position:"Query" name:"EndExpirationDate"`
 	Suffixs               string           `position:"Query" name:"Suffixs"`
 	Suffixs               string           `position:"Query" name:"Suffixs"`
-	StartRegistrationDate requests.Integer `position:"Query" name:"StartRegistrationDate"`
+	DomainNameSort        requests.Boolean `position:"Query" name:"DomainNameSort"`
+	ExpirationDateSort    requests.Boolean `position:"Query" name:"ExpirationDateSort"`
+	StartExpirationDate   requests.Integer `position:"Query" name:"StartExpirationDate"`
+	DomainStatus          requests.Integer `position:"Query" name:"DomainStatus"`
+	DomainGroupId         requests.Integer `position:"Query" name:"DomainGroupId"`
+	KeyWordSuffix         requests.Boolean `position:"Query" name:"KeyWordSuffix"`
+	KeyWordPrefix         requests.Boolean `position:"Query" name:"KeyWordPrefix"`
+	TradeType             requests.Integer `position:"Query" name:"TradeType"`
 	EndRegistrationDate   requests.Integer `position:"Query" name:"EndRegistrationDate"`
 	EndRegistrationDate   requests.Integer `position:"Query" name:"EndRegistrationDate"`
+	Form                  requests.Integer `position:"Query" name:"Form"`
+	UserClientIp          string           `position:"Query" name:"UserClientIp"`
+	RegistrationDateSort  requests.Boolean `position:"Query" name:"RegistrationDateSort"`
+	StartRegistrationDate requests.Integer `position:"Query" name:"StartRegistrationDate"`
+	EndLength             requests.Integer `position:"Query" name:"EndLength"`
 }
 }
 
 
 // QueryAdvancedDomainListResponse is the response struct for api QueryAdvancedDomainList
 // QueryAdvancedDomainListResponse is the response struct for api QueryAdvancedDomainList

+ 2 - 2
services/domain/query_auctions.go

@@ -76,9 +76,9 @@ func (client *Client) QueryAuctionsWithCallback(request *QueryAuctionsRequest, c
 // QueryAuctionsRequest is the request struct for api QueryAuctions
 // QueryAuctionsRequest is the request struct for api QueryAuctions
 type QueryAuctionsRequest struct {
 type QueryAuctionsRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Status      string           `position:"Body" name:"Status"`
-	CurrentPage requests.Integer `position:"Body" name:"CurrentPage"`
 	PageSize    requests.Integer `position:"Body" name:"PageSize"`
 	PageSize    requests.Integer `position:"Body" name:"PageSize"`
+	CurrentPage requests.Integer `position:"Body" name:"CurrentPage"`
+	Status      string           `position:"Body" name:"Status"`
 }
 }
 
 
 // QueryAuctionsResponse is the response struct for api QueryAuctions
 // QueryAuctionsResponse is the response struct for api QueryAuctions

+ 1 - 1
services/domain/query_bid_records.go

@@ -77,8 +77,8 @@ func (client *Client) QueryBidRecordsWithCallback(request *QueryBidRecordsReques
 type QueryBidRecordsRequest struct {
 type QueryBidRecordsRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	AuctionId   string           `position:"Body" name:"AuctionId"`
 	AuctionId   string           `position:"Body" name:"AuctionId"`
-	CurrentPage requests.Integer `position:"Body" name:"CurrentPage"`
 	PageSize    requests.Integer `position:"Body" name:"PageSize"`
 	PageSize    requests.Integer `position:"Body" name:"PageSize"`
+	CurrentPage requests.Integer `position:"Body" name:"CurrentPage"`
 }
 }
 
 
 // QueryBidRecordsResponse is the response struct for api QueryBidRecords
 // QueryBidRecordsResponse is the response struct for api QueryBidRecords

+ 2 - 2
services/domain/query_broker_demand.go

@@ -76,10 +76,10 @@ func (client *Client) QueryBrokerDemandWithCallback(request *QueryBrokerDemandRe
 // QueryBrokerDemandRequest is the request struct for api QueryBrokerDemand
 // QueryBrokerDemandRequest is the request struct for api QueryBrokerDemand
 type QueryBrokerDemandRequest struct {
 type QueryBrokerDemandRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Status      string           `position:"Query" name:"Status"`
-	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
 	PageSize    requests.Integer `position:"Query" name:"PageSize"`
 	PageSize    requests.Integer `position:"Query" name:"PageSize"`
 	BizId       string           `position:"Query" name:"BizId"`
 	BizId       string           `position:"Query" name:"BizId"`
+	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
+	Status      string           `position:"Query" name:"Status"`
 }
 }
 
 
 // QueryBrokerDemandResponse is the response struct for api QueryBrokerDemand
 // QueryBrokerDemandResponse is the response struct for api QueryBrokerDemand

+ 1 - 1
services/domain/query_broker_demand_record.go

@@ -76,9 +76,9 @@ func (client *Client) QueryBrokerDemandRecordWithCallback(request *QueryBrokerDe
 // QueryBrokerDemandRecordRequest is the request struct for api QueryBrokerDemandRecord
 // QueryBrokerDemandRecordRequest is the request struct for api QueryBrokerDemandRecord
 type QueryBrokerDemandRecordRequest struct {
 type QueryBrokerDemandRecordRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
 	PageSize    requests.Integer `position:"Query" name:"PageSize"`
 	PageSize    requests.Integer `position:"Query" name:"PageSize"`
 	BizId       string           `position:"Query" name:"BizId"`
 	BizId       string           `position:"Query" name:"BizId"`
+	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
 }
 }
 
 
 // QueryBrokerDemandRecordResponse is the response struct for api QueryBrokerDemandRecord
 // QueryBrokerDemandRecordResponse is the response struct for api QueryBrokerDemandRecord

+ 3 - 3
services/domain/query_change_log_list.go

@@ -76,13 +76,13 @@ func (client *Client) QueryChangeLogListWithCallback(request *QueryChangeLogList
 // QueryChangeLogListRequest is the request struct for api QueryChangeLogList
 // QueryChangeLogListRequest is the request struct for api QueryChangeLogList
 type QueryChangeLogListRequest struct {
 type QueryChangeLogListRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	EndDate      requests.Integer `position:"Query" name:"EndDate"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	DomainName   string           `position:"Query" name:"DomainName"`
 	DomainName   string           `position:"Query" name:"DomainName"`
-	PageNum      requests.Integer `position:"Query" name:"PageNum"`
 	PageSize     requests.Integer `position:"Query" name:"PageSize"`
 	PageSize     requests.Integer `position:"Query" name:"PageSize"`
+	Lang         string           `position:"Query" name:"Lang"`
+	PageNum      requests.Integer `position:"Query" name:"PageNum"`
 	StartDate    requests.Integer `position:"Query" name:"StartDate"`
 	StartDate    requests.Integer `position:"Query" name:"StartDate"`
-	EndDate      requests.Integer `position:"Query" name:"EndDate"`
 }
 }
 
 
 // QueryChangeLogListResponse is the response struct for api QueryChangeLogList
 // QueryChangeLogListResponse is the response struct for api QueryChangeLogList

+ 2 - 2
services/domain/query_contact_info.go

@@ -76,10 +76,10 @@ func (client *Client) QueryContactInfoWithCallback(request *QueryContactInfoRequ
 // QueryContactInfoRequest is the request struct for api QueryContactInfo
 // QueryContactInfoRequest is the request struct for api QueryContactInfo
 type QueryContactInfoRequest struct {
 type QueryContactInfoRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	ContactType  string `position:"Query" name:"ContactType"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
-	Lang         string `position:"Query" name:"Lang"`
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	ContactType  string `position:"Query" name:"ContactType"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // QueryContactInfoResponse is the response struct for api QueryContactInfo
 // QueryContactInfoResponse is the response struct for api QueryContactInfo

+ 5 - 1
services/domain/query_domain_by_instance_id.go

@@ -76,9 +76,9 @@ func (client *Client) QueryDomainByInstanceIdWithCallback(request *QueryDomainBy
 // QueryDomainByInstanceIdRequest is the request struct for api QueryDomainByInstanceId
 // QueryDomainByInstanceIdRequest is the request struct for api QueryDomainByInstanceId
 type QueryDomainByInstanceIdRequest struct {
 type QueryDomainByInstanceIdRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	InstanceId   string `position:"Query" name:"InstanceId"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	Lang         string `position:"Query" name:"Lang"`
 	Lang         string `position:"Query" name:"Lang"`
-	InstanceId   string `position:"Query" name:"InstanceId"`
 }
 }
 
 
 // QueryDomainByInstanceIdResponse is the response struct for api QueryDomainByInstanceId
 // QueryDomainByInstanceIdResponse is the response struct for api QueryDomainByInstanceId
@@ -104,6 +104,10 @@ type QueryDomainByInstanceIdResponse struct {
 	RegistrantType               string  `json:"RegistrantType" xml:"RegistrantType"`
 	RegistrantType               string  `json:"RegistrantType" xml:"RegistrantType"`
 	DomainNameVerificationStatus string  `json:"DomainNameVerificationStatus" xml:"DomainNameVerificationStatus"`
 	DomainNameVerificationStatus string  `json:"DomainNameVerificationStatus" xml:"DomainNameVerificationStatus"`
 	RequestId                    string  `json:"RequestId" xml:"RequestId"`
 	RequestId                    string  `json:"RequestId" xml:"RequestId"`
+	ZhRegistrantOrganization     string  `json:"ZhRegistrantOrganization" xml:"ZhRegistrantOrganization"`
+	ZhRegistrantName             string  `json:"ZhRegistrantName" xml:"ZhRegistrantName"`
+	RegistrationDateLong         int     `json:"RegistrationDateLong" xml:"RegistrationDateLong"`
+	ExpirationDateLong           int     `json:"ExpirationDateLong" xml:"ExpirationDateLong"`
 	DnsList                      DnsList `json:"DnsList" xml:"DnsList"`
 	DnsList                      DnsList `json:"DnsList" xml:"DnsList"`
 }
 }
 
 

+ 1 - 1
services/domain/query_domain_group_list.go

@@ -76,9 +76,9 @@ func (client *Client) QueryDomainGroupListWithCallback(request *QueryDomainGroup
 // QueryDomainGroupListRequest is the request struct for api QueryDomainGroupList
 // QueryDomainGroupListRequest is the request struct for api QueryDomainGroupList
 type QueryDomainGroupListRequest struct {
 type QueryDomainGroupListRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang              string           `position:"Query" name:"Lang"`
 	UserClientIp      string           `position:"Query" name:"UserClientIp"`
 	UserClientIp      string           `position:"Query" name:"UserClientIp"`
 	DomainGroupName   string           `position:"Query" name:"DomainGroupName"`
 	DomainGroupName   string           `position:"Query" name:"DomainGroupName"`
+	Lang              string           `position:"Query" name:"Lang"`
 	ShowDeletingGroup requests.Boolean `position:"Query" name:"ShowDeletingGroup"`
 	ShowDeletingGroup requests.Boolean `position:"Query" name:"ShowDeletingGroup"`
 }
 }
 
 

+ 8 - 8
services/domain/query_domain_list.go

@@ -77,19 +77,19 @@ func (client *Client) QueryDomainListWithCallback(request *QueryDomainListReques
 type QueryDomainListRequest struct {
 type QueryDomainListRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	EndExpirationDate     requests.Integer `position:"Query" name:"EndExpirationDate"`
 	EndExpirationDate     requests.Integer `position:"Query" name:"EndExpirationDate"`
+	ProductDomainType     string           `position:"Query" name:"ProductDomainType"`
+	OrderKeyType          string           `position:"Query" name:"OrderKeyType"`
+	DomainName            string           `position:"Query" name:"DomainName"`
 	StartExpirationDate   requests.Integer `position:"Query" name:"StartExpirationDate"`
 	StartExpirationDate   requests.Integer `position:"Query" name:"StartExpirationDate"`
+	PageNum               requests.Integer `position:"Query" name:"PageNum"`
+	OrderByType           string           `position:"Query" name:"OrderByType"`
+	DomainGroupId         string           `position:"Query" name:"DomainGroupId"`
+	EndRegistrationDate   requests.Integer `position:"Query" name:"EndRegistrationDate"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
+	PageSize              requests.Integer `position:"Query" name:"PageSize"`
 	Lang                  string           `position:"Query" name:"Lang"`
 	Lang                  string           `position:"Query" name:"Lang"`
 	QueryType             string           `position:"Query" name:"QueryType"`
 	QueryType             string           `position:"Query" name:"QueryType"`
 	StartRegistrationDate requests.Integer `position:"Query" name:"StartRegistrationDate"`
 	StartRegistrationDate requests.Integer `position:"Query" name:"StartRegistrationDate"`
-	EndRegistrationDate   requests.Integer `position:"Query" name:"EndRegistrationDate"`
-	DomainName            string           `position:"Query" name:"DomainName"`
-	OrderByType           string           `position:"Query" name:"OrderByType"`
-	OrderKeyType          string           `position:"Query" name:"OrderKeyType"`
-	ProductDomainType     string           `position:"Query" name:"ProductDomainType"`
-	PageNum               requests.Integer `position:"Query" name:"PageNum"`
-	PageSize              requests.Integer `position:"Query" name:"PageSize"`
-	DomainGroupId         string           `position:"Query" name:"DomainGroupId"`
 }
 }
 
 
 // QueryDomainListResponse is the response struct for api QueryDomainList
 // QueryDomainListResponse is the response struct for api QueryDomainList

+ 113 - 0
services/domain/query_domain_real_name_verification_info.go

@@ -0,0 +1,113 @@
+package domain
+
+//Licensed under the Apache License, Version 2.0 (the "License");
+//you may not use this file except in compliance with the License.
+//You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//See the License for the specific language governing permissions and
+//limitations under the License.
+//
+// Code generated by Alibaba Cloud SDK Code Generator.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+// QueryDomainRealNameVerificationInfo invokes the domain.QueryDomainRealNameVerificationInfo API synchronously
+// api document: https://help.aliyun.com/api/domain/querydomainrealnameverificationinfo.html
+func (client *Client) QueryDomainRealNameVerificationInfo(request *QueryDomainRealNameVerificationInfoRequest) (response *QueryDomainRealNameVerificationInfoResponse, err error) {
+	response = CreateQueryDomainRealNameVerificationInfoResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// QueryDomainRealNameVerificationInfoWithChan invokes the domain.QueryDomainRealNameVerificationInfo API asynchronously
+// api document: https://help.aliyun.com/api/domain/querydomainrealnameverificationinfo.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) QueryDomainRealNameVerificationInfoWithChan(request *QueryDomainRealNameVerificationInfoRequest) (<-chan *QueryDomainRealNameVerificationInfoResponse, <-chan error) {
+	responseChan := make(chan *QueryDomainRealNameVerificationInfoResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.QueryDomainRealNameVerificationInfo(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// QueryDomainRealNameVerificationInfoWithCallback invokes the domain.QueryDomainRealNameVerificationInfo API asynchronously
+// api document: https://help.aliyun.com/api/domain/querydomainrealnameverificationinfo.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) QueryDomainRealNameVerificationInfoWithCallback(request *QueryDomainRealNameVerificationInfoRequest, callback func(response *QueryDomainRealNameVerificationInfoResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *QueryDomainRealNameVerificationInfoResponse
+		var err error
+		defer close(result)
+		response, err = client.QueryDomainRealNameVerificationInfo(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// QueryDomainRealNameVerificationInfoRequest is the request struct for api QueryDomainRealNameVerificationInfo
+type QueryDomainRealNameVerificationInfoRequest struct {
+	*requests.RpcRequest
+	FetchImage   requests.Boolean `position:"Query" name:"FetchImage"`
+	UserClientIp string           `position:"Query" name:"UserClientIp"`
+	DomainName   string           `position:"Query" name:"DomainName"`
+	Lang         string           `position:"Query" name:"Lang"`
+}
+
+// QueryDomainRealNameVerificationInfoResponse is the response struct for api QueryDomainRealNameVerificationInfo
+type QueryDomainRealNameVerificationInfoResponse struct {
+	*responses.BaseResponse
+	RequestId              string `json:"RequestId" xml:"RequestId"`
+	SubmissionDate         string `json:"SubmissionDate" xml:"SubmissionDate"`
+	IdentityCredential     string `json:"IdentityCredential" xml:"IdentityCredential"`
+	IdentityCredentialNo   string `json:"IdentityCredentialNo" xml:"IdentityCredentialNo"`
+	IdentityCredentialType string `json:"IdentityCredentialType" xml:"IdentityCredentialType"`
+	DomainName             string `json:"DomainName" xml:"DomainName"`
+	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
+	IdentityCredentialUrl  string `json:"IdentityCredentialUrl" xml:"IdentityCredentialUrl"`
+}
+
+// CreateQueryDomainRealNameVerificationInfoRequest creates a request to invoke QueryDomainRealNameVerificationInfo API
+func CreateQueryDomainRealNameVerificationInfoRequest() (request *QueryDomainRealNameVerificationInfoRequest) {
+	request = &QueryDomainRealNameVerificationInfoRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Domain", "2018-01-29", "QueryDomainRealNameVerificationInfo", "", "")
+	return
+}
+
+// CreateQueryDomainRealNameVerificationInfoResponse creates a response to parse from QueryDomainRealNameVerificationInfo response
+func CreateQueryDomainRealNameVerificationInfoResponse() (response *QueryDomainRealNameVerificationInfoResponse) {
+	response = &QueryDomainRealNameVerificationInfoResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 114 - 0
services/domain/query_email_verification.go

@@ -0,0 +1,114 @@
+package domain
+
+//Licensed under the Apache License, Version 2.0 (the "License");
+//you may not use this file except in compliance with the License.
+//You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//See the License for the specific language governing permissions and
+//limitations under the License.
+//
+// Code generated by Alibaba Cloud SDK Code Generator.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+// QueryEmailVerification invokes the domain.QueryEmailVerification API synchronously
+// api document: https://help.aliyun.com/api/domain/queryemailverification.html
+func (client *Client) QueryEmailVerification(request *QueryEmailVerificationRequest) (response *QueryEmailVerificationResponse, err error) {
+	response = CreateQueryEmailVerificationResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// QueryEmailVerificationWithChan invokes the domain.QueryEmailVerification API asynchronously
+// api document: https://help.aliyun.com/api/domain/queryemailverification.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) QueryEmailVerificationWithChan(request *QueryEmailVerificationRequest) (<-chan *QueryEmailVerificationResponse, <-chan error) {
+	responseChan := make(chan *QueryEmailVerificationResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.QueryEmailVerification(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// QueryEmailVerificationWithCallback invokes the domain.QueryEmailVerification API asynchronously
+// api document: https://help.aliyun.com/api/domain/queryemailverification.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) QueryEmailVerificationWithCallback(request *QueryEmailVerificationRequest, callback func(response *QueryEmailVerificationResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *QueryEmailVerificationResponse
+		var err error
+		defer close(result)
+		response, err = client.QueryEmailVerification(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// QueryEmailVerificationRequest is the request struct for api QueryEmailVerification
+type QueryEmailVerificationRequest struct {
+	*requests.RpcRequest
+	Lang  string `position:"Query" name:"Lang"`
+	Email string `position:"Query" name:"Email"`
+}
+
+// QueryEmailVerificationResponse is the response struct for api QueryEmailVerification
+type QueryEmailVerificationResponse struct {
+	*responses.BaseResponse
+	RequestId           string `json:"RequestId" xml:"RequestId"`
+	GmtCreate           string `json:"GmtCreate" xml:"GmtCreate"`
+	GmtModified         string `json:"GmtModified" xml:"GmtModified"`
+	Email               string `json:"Email" xml:"Email"`
+	UserId              string `json:"UserId" xml:"UserId"`
+	EmailVerificationNo string `json:"EmailVerificationNo" xml:"EmailVerificationNo"`
+	TokenSendTime       string `json:"TokenSendTime" xml:"TokenSendTime"`
+	VerificationStatus  int    `json:"VerificationStatus" xml:"VerificationStatus"`
+	VerificationTime    string `json:"VerificationTime" xml:"VerificationTime"`
+	SendIp              string `json:"SendIp" xml:"SendIp"`
+	ConfirmIp           string `json:"ConfirmIp" xml:"ConfirmIp"`
+}
+
+// CreateQueryEmailVerificationRequest creates a request to invoke QueryEmailVerification API
+func CreateQueryEmailVerificationRequest() (request *QueryEmailVerificationRequest) {
+	request = &QueryEmailVerificationRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Domain", "2018-01-29", "QueryEmailVerification", "", "")
+	return
+}
+
+// CreateQueryEmailVerificationResponse creates a response to parse from QueryEmailVerification response
+func CreateQueryEmailVerificationResponse() (response *QueryEmailVerificationResponse) {
+	response = &QueryEmailVerificationResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 2 - 2
services/domain/query_fail_reason_for_domain_real_name_verification.go

@@ -76,10 +76,10 @@ func (client *Client) QueryFailReasonForDomainRealNameVerificationWithCallback(r
 // QueryFailReasonForDomainRealNameVerificationRequest is the request struct for api QueryFailReasonForDomainRealNameVerification
 // QueryFailReasonForDomainRealNameVerificationRequest is the request struct for api QueryFailReasonForDomainRealNameVerification
 type QueryFailReasonForDomainRealNameVerificationRequest struct {
 type QueryFailReasonForDomainRealNameVerificationRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	RealNameVerificationAction string `position:"Query" name:"RealNameVerificationAction"`
 	UserClientIp               string `position:"Query" name:"UserClientIp"`
 	UserClientIp               string `position:"Query" name:"UserClientIp"`
-	Lang                       string `position:"Query" name:"Lang"`
 	DomainName                 string `position:"Query" name:"DomainName"`
 	DomainName                 string `position:"Query" name:"DomainName"`
-	RealNameVerificationAction string `position:"Query" name:"RealNameVerificationAction"`
+	Lang                       string `position:"Query" name:"Lang"`
 }
 }
 
 
 // QueryFailReasonForDomainRealNameVerificationResponse is the response struct for api QueryFailReasonForDomainRealNameVerification
 // QueryFailReasonForDomainRealNameVerificationResponse is the response struct for api QueryFailReasonForDomainRealNameVerification

+ 1 - 1
services/domain/query_fail_reason_for_registrant_profile_real_name_verification.go

@@ -77,8 +77,8 @@ func (client *Client) QueryFailReasonForRegistrantProfileRealNameVerificationWit
 type QueryFailReasonForRegistrantProfileRealNameVerificationRequest struct {
 type QueryFailReasonForRegistrantProfileRealNameVerificationRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
-	Lang                string           `position:"Query" name:"Lang"`
 	RegistrantProfileID requests.Integer `position:"Query" name:"RegistrantProfileID"`
 	RegistrantProfileID requests.Integer `position:"Query" name:"RegistrantProfileID"`
+	Lang                string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // QueryFailReasonForRegistrantProfileRealNameVerificationResponse is the response struct for api QueryFailReasonForRegistrantProfileRealNameVerification
 // QueryFailReasonForRegistrantProfileRealNameVerificationResponse is the response struct for api QueryFailReasonForRegistrantProfileRealNameVerification

+ 3 - 2
services/domain/query_registrant_profile_real_name_verification_info.go

@@ -76,10 +76,10 @@ func (client *Client) QueryRegistrantProfileRealNameVerificationInfoWithCallback
 // QueryRegistrantProfileRealNameVerificationInfoRequest is the request struct for api QueryRegistrantProfileRealNameVerificationInfo
 // QueryRegistrantProfileRealNameVerificationInfoRequest is the request struct for api QueryRegistrantProfileRealNameVerificationInfo
 type QueryRegistrantProfileRealNameVerificationInfoRequest struct {
 type QueryRegistrantProfileRealNameVerificationInfoRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	FetchImage          requests.Boolean `position:"Query" name:"FetchImage"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
-	Lang                string           `position:"Query" name:"Lang"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
-	FetchImage          requests.Boolean `position:"Query" name:"FetchImage"`
+	Lang                string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // QueryRegistrantProfileRealNameVerificationInfoResponse is the response struct for api QueryRegistrantProfileRealNameVerificationInfo
 // QueryRegistrantProfileRealNameVerificationInfoResponse is the response struct for api QueryRegistrantProfileRealNameVerificationInfo
@@ -92,6 +92,7 @@ type QueryRegistrantProfileRealNameVerificationInfoResponse struct {
 	RegistrantProfileId    int    `json:"RegistrantProfileId" xml:"RegistrantProfileId"`
 	RegistrantProfileId    int    `json:"RegistrantProfileId" xml:"RegistrantProfileId"`
 	IdentityCredentialNo   string `json:"IdentityCredentialNo" xml:"IdentityCredentialNo"`
 	IdentityCredentialNo   string `json:"IdentityCredentialNo" xml:"IdentityCredentialNo"`
 	IdentityCredentialType string `json:"IdentityCredentialType" xml:"IdentityCredentialType"`
 	IdentityCredentialType string `json:"IdentityCredentialType" xml:"IdentityCredentialType"`
+	IdentityCredentialUrl  string `json:"IdentityCredentialUrl" xml:"IdentityCredentialUrl"`
 }
 }
 
 
 // CreateQueryRegistrantProfileRealNameVerificationInfoRequest creates a request to invoke QueryRegistrantProfileRealNameVerificationInfo API
 // CreateQueryRegistrantProfileRealNameVerificationInfoRequest creates a request to invoke QueryRegistrantProfileRealNameVerificationInfo API

+ 4 - 4
services/domain/query_registrant_profiles.go

@@ -76,16 +76,16 @@ func (client *Client) QueryRegistrantProfilesWithCallback(request *QueryRegistra
 // QueryRegistrantProfilesRequest is the request struct for api QueryRegistrantProfiles
 // QueryRegistrantProfilesRequest is the request struct for api QueryRegistrantProfiles
 type QueryRegistrantProfilesRequest struct {
 type QueryRegistrantProfilesRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang                     string           `position:"Query" name:"Lang"`
 	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
 	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
 	UserClientIp             string           `position:"Query" name:"UserClientIp"`
 	UserClientIp             string           `position:"Query" name:"UserClientIp"`
 	RegistrantProfileId      requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId      requests.Integer `position:"Query" name:"RegistrantProfileId"`
-	DefaultRegistrantProfile requests.Boolean `position:"Query" name:"DefaultRegistrantProfile"`
-	PageNum                  requests.Integer `position:"Query" name:"PageNum"`
 	PageSize                 requests.Integer `position:"Query" name:"PageSize"`
 	PageSize                 requests.Integer `position:"Query" name:"PageSize"`
-	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
 	RegistrantType           string           `position:"Query" name:"RegistrantType"`
 	RegistrantType           string           `position:"Query" name:"RegistrantType"`
 	RealNameStatus           string           `position:"Query" name:"RealNameStatus"`
 	RealNameStatus           string           `position:"Query" name:"RealNameStatus"`
+	Lang                     string           `position:"Query" name:"Lang"`
+	PageNum                  requests.Integer `position:"Query" name:"PageNum"`
+	DefaultRegistrantProfile requests.Boolean `position:"Query" name:"DefaultRegistrantProfile"`
+	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
 }
 }
 
 
 // QueryRegistrantProfilesResponse is the response struct for api QueryRegistrantProfiles
 // QueryRegistrantProfilesResponse is the response struct for api QueryRegistrantProfiles

+ 3 - 3
services/domain/query_task_detail_history.go

@@ -76,14 +76,14 @@ func (client *Client) QueryTaskDetailHistoryWithCallback(request *QueryTaskDetai
 // QueryTaskDetailHistoryRequest is the request struct for api QueryTaskDetailHistory
 // QueryTaskDetailHistoryRequest is the request struct for api QueryTaskDetailHistory
 type QueryTaskDetailHistoryRequest struct {
 type QueryTaskDetailHistoryRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang               string           `position:"Query" name:"Lang"`
+	TaskStatus         requests.Integer `position:"Query" name:"TaskStatus"`
 	UserClientIp       string           `position:"Query" name:"UserClientIp"`
 	UserClientIp       string           `position:"Query" name:"UserClientIp"`
 	TaskNo             string           `position:"Query" name:"TaskNo"`
 	TaskNo             string           `position:"Query" name:"TaskNo"`
 	DomainName         string           `position:"Query" name:"DomainName"`
 	DomainName         string           `position:"Query" name:"DomainName"`
-	DomainNameCursor   string           `position:"Query" name:"DomainNameCursor"`
-	TaskStatus         requests.Integer `position:"Query" name:"TaskStatus"`
 	PageSize           requests.Integer `position:"Query" name:"PageSize"`
 	PageSize           requests.Integer `position:"Query" name:"PageSize"`
 	TaskDetailNoCursor string           `position:"Query" name:"TaskDetailNoCursor"`
 	TaskDetailNoCursor string           `position:"Query" name:"TaskDetailNoCursor"`
+	Lang               string           `position:"Query" name:"Lang"`
+	DomainNameCursor   string           `position:"Query" name:"DomainNameCursor"`
 }
 }
 
 
 // QueryTaskDetailHistoryResponse is the response struct for api QueryTaskDetailHistory
 // QueryTaskDetailHistoryResponse is the response struct for api QueryTaskDetailHistory

+ 4 - 4
services/domain/query_task_detail_list.go

@@ -76,14 +76,14 @@ func (client *Client) QueryTaskDetailListWithCallback(request *QueryTaskDetailLi
 // QueryTaskDetailListRequest is the request struct for api QueryTaskDetailList
 // QueryTaskDetailListRequest is the request struct for api QueryTaskDetailList
 type QueryTaskDetailListRequest struct {
 type QueryTaskDetailListRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	TaskStatus   requests.Integer `position:"Query" name:"TaskStatus"`
+	InstanceId   string           `position:"Query" name:"InstanceId"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	TaskNo       string           `position:"Query" name:"TaskNo"`
 	TaskNo       string           `position:"Query" name:"TaskNo"`
 	DomainName   string           `position:"Query" name:"DomainName"`
 	DomainName   string           `position:"Query" name:"DomainName"`
-	InstanceId   string           `position:"Query" name:"InstanceId"`
-	TaskStatus   requests.Integer `position:"Query" name:"TaskStatus"`
-	PageNum      requests.Integer `position:"Query" name:"PageNum"`
 	PageSize     requests.Integer `position:"Query" name:"PageSize"`
 	PageSize     requests.Integer `position:"Query" name:"PageSize"`
+	Lang         string           `position:"Query" name:"Lang"`
+	PageNum      requests.Integer `position:"Query" name:"PageNum"`
 }
 }
 
 
 // QueryTaskDetailListResponse is the response struct for api QueryTaskDetailList
 // QueryTaskDetailListResponse is the response struct for api QueryTaskDetailList

+ 3 - 3
services/domain/query_task_info_history.go

@@ -76,13 +76,13 @@ func (client *Client) QueryTaskInfoHistoryWithCallback(request *QueryTaskInfoHis
 // QueryTaskInfoHistoryRequest is the request struct for api QueryTaskInfoHistory
 // QueryTaskInfoHistoryRequest is the request struct for api QueryTaskInfoHistory
 type QueryTaskInfoHistoryRequest struct {
 type QueryTaskInfoHistoryRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	UserClientIp     string           `position:"Query" name:"UserClientIp"`
-	Lang             string           `position:"Query" name:"Lang"`
 	BeginCreateTime  requests.Integer `position:"Query" name:"BeginCreateTime"`
 	BeginCreateTime  requests.Integer `position:"Query" name:"BeginCreateTime"`
 	EndCreateTime    requests.Integer `position:"Query" name:"EndCreateTime"`
 	EndCreateTime    requests.Integer `position:"Query" name:"EndCreateTime"`
+	TaskNoCursor     string           `position:"Query" name:"TaskNoCursor"`
+	UserClientIp     string           `position:"Query" name:"UserClientIp"`
 	PageSize         requests.Integer `position:"Query" name:"PageSize"`
 	PageSize         requests.Integer `position:"Query" name:"PageSize"`
+	Lang             string           `position:"Query" name:"Lang"`
 	CreateTimeCursor requests.Integer `position:"Query" name:"CreateTimeCursor"`
 	CreateTimeCursor requests.Integer `position:"Query" name:"CreateTimeCursor"`
-	TaskNoCursor     string           `position:"Query" name:"TaskNoCursor"`
 }
 }
 
 
 // QueryTaskInfoHistoryResponse is the response struct for api QueryTaskInfoHistory
 // QueryTaskInfoHistoryResponse is the response struct for api QueryTaskInfoHistory

+ 3 - 3
services/domain/query_task_list.go

@@ -76,12 +76,12 @@ func (client *Client) QueryTaskListWithCallback(request *QueryTaskListRequest, c
 // QueryTaskListRequest is the request struct for api QueryTaskList
 // QueryTaskListRequest is the request struct for api QueryTaskList
 type QueryTaskListRequest struct {
 type QueryTaskListRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	UserClientIp    string           `position:"Query" name:"UserClientIp"`
-	Lang            string           `position:"Query" name:"Lang"`
 	BeginCreateTime requests.Integer `position:"Query" name:"BeginCreateTime"`
 	BeginCreateTime requests.Integer `position:"Query" name:"BeginCreateTime"`
 	EndCreateTime   requests.Integer `position:"Query" name:"EndCreateTime"`
 	EndCreateTime   requests.Integer `position:"Query" name:"EndCreateTime"`
-	PageNum         requests.Integer `position:"Query" name:"PageNum"`
+	UserClientIp    string           `position:"Query" name:"UserClientIp"`
 	PageSize        requests.Integer `position:"Query" name:"PageSize"`
 	PageSize        requests.Integer `position:"Query" name:"PageSize"`
+	Lang            string           `position:"Query" name:"Lang"`
+	PageNum         requests.Integer `position:"Query" name:"PageNum"`
 }
 }
 
 
 // QueryTaskListResponse is the response struct for api QueryTaskList
 // QueryTaskListResponse is the response struct for api QueryTaskList

+ 1 - 1
services/domain/query_transfer_in_by_instance_id.go

@@ -77,8 +77,8 @@ func (client *Client) QueryTransferInByInstanceIdWithCallback(request *QueryTran
 type QueryTransferInByInstanceIdRequest struct {
 type QueryTransferInByInstanceIdRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	InstanceId   string `position:"Query" name:"InstanceId"`
 	InstanceId   string `position:"Query" name:"InstanceId"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // QueryTransferInByInstanceIdResponse is the response struct for api QueryTransferInByInstanceId
 // QueryTransferInByInstanceIdResponse is the response struct for api QueryTransferInByInstanceId

+ 3 - 3
services/domain/query_transfer_in_list.go

@@ -76,14 +76,14 @@ func (client *Client) QueryTransferInListWithCallback(request *QueryTransferInLi
 // QueryTransferInListRequest is the request struct for api QueryTransferInList
 // QueryTransferInListRequest is the request struct for api QueryTransferInList
 type QueryTransferInListRequest struct {
 type QueryTransferInListRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang                   string           `position:"Query" name:"Lang"`
-	UserClientIp           string           `position:"Query" name:"UserClientIp"`
 	SubmissionStartDate    requests.Integer `position:"Query" name:"SubmissionStartDate"`
 	SubmissionStartDate    requests.Integer `position:"Query" name:"SubmissionStartDate"`
+	UserClientIp           string           `position:"Query" name:"UserClientIp"`
 	SubmissionEndDate      requests.Integer `position:"Query" name:"SubmissionEndDate"`
 	SubmissionEndDate      requests.Integer `position:"Query" name:"SubmissionEndDate"`
 	DomainName             string           `position:"Query" name:"DomainName"`
 	DomainName             string           `position:"Query" name:"DomainName"`
 	SimpleTransferInStatus string           `position:"Query" name:"SimpleTransferInStatus"`
 	SimpleTransferInStatus string           `position:"Query" name:"SimpleTransferInStatus"`
-	PageNum                requests.Integer `position:"Query" name:"PageNum"`
 	PageSize               requests.Integer `position:"Query" name:"PageSize"`
 	PageSize               requests.Integer `position:"Query" name:"PageSize"`
+	Lang                   string           `position:"Query" name:"Lang"`
+	PageNum                requests.Integer `position:"Query" name:"PageNum"`
 }
 }
 
 
 // QueryTransferInListResponse is the response struct for api QueryTransferInList
 // QueryTransferInListResponse is the response struct for api QueryTransferInList

+ 1 - 1
services/domain/query_transfer_out_info.go

@@ -77,8 +77,8 @@ func (client *Client) QueryTransferOutInfoWithCallback(request *QueryTransferOut
 type QueryTransferOutInfoRequest struct {
 type QueryTransferOutInfoRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // QueryTransferOutInfoResponse is the response struct for api QueryTransferOutInfo
 // QueryTransferOutInfoResponse is the response struct for api QueryTransferOutInfo

+ 2 - 2
services/domain/registrant_profile_real_name_verification.go

@@ -76,12 +76,12 @@ func (client *Client) RegistrantProfileRealNameVerificationWithCallback(request
 // RegistrantProfileRealNameVerificationRequest is the request struct for api RegistrantProfileRealNameVerification
 // RegistrantProfileRealNameVerificationRequest is the request struct for api RegistrantProfileRealNameVerification
 type RegistrantProfileRealNameVerificationRequest struct {
 type RegistrantProfileRealNameVerificationRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	IdentityCredentialType string           `position:"Query" name:"IdentityCredentialType"`
 	UserClientIp           string           `position:"Query" name:"UserClientIp"`
 	UserClientIp           string           `position:"Query" name:"UserClientIp"`
-	Lang                   string           `position:"Query" name:"Lang"`
 	RegistrantProfileID    requests.Integer `position:"Query" name:"RegistrantProfileID"`
 	RegistrantProfileID    requests.Integer `position:"Query" name:"RegistrantProfileID"`
 	IdentityCredential     string           `position:"Body" name:"IdentityCredential"`
 	IdentityCredential     string           `position:"Body" name:"IdentityCredential"`
+	Lang                   string           `position:"Query" name:"Lang"`
 	IdentityCredentialNo   string           `position:"Query" name:"IdentityCredentialNo"`
 	IdentityCredentialNo   string           `position:"Query" name:"IdentityCredentialNo"`
-	IdentityCredentialType string           `position:"Query" name:"IdentityCredentialType"`
 }
 }
 
 
 // RegistrantProfileRealNameVerificationResponse is the response struct for api RegistrantProfileRealNameVerification
 // RegistrantProfileRealNameVerificationResponse is the response struct for api RegistrantProfileRealNameVerification

+ 2 - 2
services/domain/request_pay_demand.go

@@ -76,11 +76,11 @@ func (client *Client) RequestPayDemandWithCallback(request *RequestPayDemandRequ
 // RequestPayDemandRequest is the request struct for api RequestPayDemand
 // RequestPayDemandRequest is the request struct for api RequestPayDemand
 type RequestPayDemandRequest struct {
 type RequestPayDemandRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	Price       requests.Float   `position:"Query" name:"Price"`
 	BizId       string           `position:"Query" name:"BizId"`
 	BizId       string           `position:"Query" name:"BizId"`
-	Message     string           `position:"Query" name:"Message"`
 	DomainName  string           `position:"Query" name:"DomainName"`
 	DomainName  string           `position:"Query" name:"DomainName"`
-	Price       requests.Float   `position:"Query" name:"Price"`
 	ProduceType requests.Integer `position:"Query" name:"ProduceType"`
 	ProduceType requests.Integer `position:"Query" name:"ProduceType"`
+	Message     string           `position:"Query" name:"Message"`
 }
 }
 
 
 // RequestPayDemandResponse is the response struct for api RequestPayDemand
 // RequestPayDemandResponse is the response struct for api RequestPayDemand

+ 1 - 1
services/domain/resend_email_verification.go

@@ -76,9 +76,9 @@ func (client *Client) ResendEmailVerificationWithCallback(request *ResendEmailVe
 // ResendEmailVerificationRequest is the request struct for api ResendEmailVerification
 // ResendEmailVerificationRequest is the request struct for api ResendEmailVerification
 type ResendEmailVerificationRequest struct {
 type ResendEmailVerificationRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	UserClientIp string `position:"Query" name:"UserClientIp"`
 	Lang         string `position:"Query" name:"Lang"`
 	Lang         string `position:"Query" name:"Lang"`
 	Email        string `position:"Query" name:"Email"`
 	Email        string `position:"Query" name:"Email"`
-	UserClientIp string `position:"Query" name:"UserClientIp"`
 }
 }
 
 
 // ResendEmailVerificationResponse is the response struct for api ResendEmailVerification
 // ResendEmailVerificationResponse is the response struct for api ResendEmailVerification

+ 1 - 1
services/domain/reserve_domain.go

@@ -76,8 +76,8 @@ func (client *Client) ReserveDomainWithCallback(request *ReserveDomainRequest, c
 // ReserveDomainRequest is the request struct for api ReserveDomain
 // ReserveDomainRequest is the request struct for api ReserveDomain
 type ReserveDomainRequest struct {
 type ReserveDomainRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	DomainName string    `position:"Body" name:"DomainName"`
 	Channels   *[]string `position:"Body" name:"Channels"  type:"Repeated"`
 	Channels   *[]string `position:"Body" name:"Channels"  type:"Repeated"`
+	DomainName string    `position:"Body" name:"DomainName"`
 }
 }
 
 
 // ReserveDomainResponse is the response struct for api ReserveDomain
 // ReserveDomainResponse is the response struct for api ReserveDomain

+ 2 - 2
services/domain/save_batch_domain_remark.go

@@ -76,9 +76,9 @@ func (client *Client) SaveBatchDomainRemarkWithCallback(request *SaveBatchDomain
 // SaveBatchDomainRemarkRequest is the request struct for api SaveBatchDomainRemark
 // SaveBatchDomainRemarkRequest is the request struct for api SaveBatchDomainRemark
 type SaveBatchDomainRemarkRequest struct {
 type SaveBatchDomainRemarkRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang        string `position:"Query" name:"Lang"`
-	Remark      string `position:"Query" name:"Remark"`
 	InstanceIds string `position:"Query" name:"InstanceIds"`
 	InstanceIds string `position:"Query" name:"InstanceIds"`
+	Remark      string `position:"Query" name:"Remark"`
+	Lang        string `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveBatchDomainRemarkResponse is the response struct for api SaveBatchDomainRemark
 // SaveBatchDomainRemarkResponse is the response struct for api SaveBatchDomainRemark

+ 1 - 1
services/domain/save_batch_task_for_creating_order_activate.go

@@ -76,9 +76,9 @@ func (client *Client) SaveBatchTaskForCreatingOrderActivateWithCallback(request
 // SaveBatchTaskForCreatingOrderActivateRequest is the request struct for api SaveBatchTaskForCreatingOrderActivate
 // SaveBatchTaskForCreatingOrderActivateRequest is the request struct for api SaveBatchTaskForCreatingOrderActivate
 type SaveBatchTaskForCreatingOrderActivateRequest struct {
 type SaveBatchTaskForCreatingOrderActivateRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	OrderActivateParam *[]SaveBatchTaskForCreatingOrderActivateOrderActivateParam `position:"Query" name:"OrderActivateParam"  type:"Repeated"`
 	UserClientIp       string                                                     `position:"Query" name:"UserClientIp"`
 	UserClientIp       string                                                     `position:"Query" name:"UserClientIp"`
 	Lang               string                                                     `position:"Query" name:"Lang"`
 	Lang               string                                                     `position:"Query" name:"Lang"`
-	OrderActivateParam *[]SaveBatchTaskForCreatingOrderActivateOrderActivateParam `position:"Query" name:"OrderActivateParam"  type:"Repeated"`
 }
 }
 
 
 // SaveBatchTaskForCreatingOrderActivateOrderActivateParam is a repeated param struct in SaveBatchTaskForCreatingOrderActivateRequest
 // SaveBatchTaskForCreatingOrderActivateOrderActivateParam is a repeated param struct in SaveBatchTaskForCreatingOrderActivateRequest

+ 1 - 1
services/domain/save_batch_task_for_creating_order_redeem.go

@@ -76,9 +76,9 @@ func (client *Client) SaveBatchTaskForCreatingOrderRedeemWithCallback(request *S
 // SaveBatchTaskForCreatingOrderRedeemRequest is the request struct for api SaveBatchTaskForCreatingOrderRedeem
 // SaveBatchTaskForCreatingOrderRedeemRequest is the request struct for api SaveBatchTaskForCreatingOrderRedeem
 type SaveBatchTaskForCreatingOrderRedeemRequest struct {
 type SaveBatchTaskForCreatingOrderRedeemRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	OrderRedeemParam *[]SaveBatchTaskForCreatingOrderRedeemOrderRedeemParam `position:"Query" name:"OrderRedeemParam"  type:"Repeated"`
 	UserClientIp     string                                                 `position:"Query" name:"UserClientIp"`
 	UserClientIp     string                                                 `position:"Query" name:"UserClientIp"`
 	Lang             string                                                 `position:"Query" name:"Lang"`
 	Lang             string                                                 `position:"Query" name:"Lang"`
-	OrderRedeemParam *[]SaveBatchTaskForCreatingOrderRedeemOrderRedeemParam `position:"Query" name:"OrderRedeemParam"  type:"Repeated"`
 }
 }
 
 
 // SaveBatchTaskForCreatingOrderRedeemOrderRedeemParam is a repeated param struct in SaveBatchTaskForCreatingOrderRedeemRequest
 // SaveBatchTaskForCreatingOrderRedeemOrderRedeemParam is a repeated param struct in SaveBatchTaskForCreatingOrderRedeemRequest

+ 1 - 1
services/domain/save_batch_task_for_creating_order_renew.go

@@ -77,8 +77,8 @@ func (client *Client) SaveBatchTaskForCreatingOrderRenewWithCallback(request *Sa
 type SaveBatchTaskForCreatingOrderRenewRequest struct {
 type SaveBatchTaskForCreatingOrderRenewRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp    string                                               `position:"Query" name:"UserClientIp"`
 	UserClientIp    string                                               `position:"Query" name:"UserClientIp"`
-	Lang            string                                               `position:"Query" name:"Lang"`
 	OrderRenewParam *[]SaveBatchTaskForCreatingOrderRenewOrderRenewParam `position:"Query" name:"OrderRenewParam"  type:"Repeated"`
 	OrderRenewParam *[]SaveBatchTaskForCreatingOrderRenewOrderRenewParam `position:"Query" name:"OrderRenewParam"  type:"Repeated"`
+	Lang            string                                               `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveBatchTaskForCreatingOrderRenewOrderRenewParam is a repeated param struct in SaveBatchTaskForCreatingOrderRenewRequest
 // SaveBatchTaskForCreatingOrderRenewOrderRenewParam is a repeated param struct in SaveBatchTaskForCreatingOrderRenewRequest

+ 1 - 1
services/domain/save_batch_task_for_creating_order_transfer.go

@@ -76,9 +76,9 @@ func (client *Client) SaveBatchTaskForCreatingOrderTransferWithCallback(request
 // SaveBatchTaskForCreatingOrderTransferRequest is the request struct for api SaveBatchTaskForCreatingOrderTransfer
 // SaveBatchTaskForCreatingOrderTransferRequest is the request struct for api SaveBatchTaskForCreatingOrderTransfer
 type SaveBatchTaskForCreatingOrderTransferRequest struct {
 type SaveBatchTaskForCreatingOrderTransferRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	OrderTransferParam *[]SaveBatchTaskForCreatingOrderTransferOrderTransferParam `position:"Query" name:"OrderTransferParam"  type:"Repeated"`
 	UserClientIp       string                                                     `position:"Query" name:"UserClientIp"`
 	UserClientIp       string                                                     `position:"Query" name:"UserClientIp"`
 	Lang               string                                                     `position:"Query" name:"Lang"`
 	Lang               string                                                     `position:"Query" name:"Lang"`
-	OrderTransferParam *[]SaveBatchTaskForCreatingOrderTransferOrderTransferParam `position:"Query" name:"OrderTransferParam"  type:"Repeated"`
 }
 }
 
 
 // SaveBatchTaskForCreatingOrderTransferOrderTransferParam is a repeated param struct in SaveBatchTaskForCreatingOrderTransferRequest
 // SaveBatchTaskForCreatingOrderTransferOrderTransferParam is a repeated param struct in SaveBatchTaskForCreatingOrderTransferRequest

+ 1 - 1
services/domain/save_batch_task_for_domain_name_proxy_service.go

@@ -77,8 +77,8 @@ func (client *Client) SaveBatchTaskForDomainNameProxyServiceWithCallback(request
 type SaveBatchTaskForDomainNameProxyServiceRequest struct {
 type SaveBatchTaskForDomainNameProxyServiceRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	DomainName   *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName   *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
+	Lang         string           `position:"Query" name:"Lang"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 }
 }
 
 

+ 2 - 2
services/domain/save_batch_task_for_modifying_domain_dns.go

@@ -77,10 +77,10 @@ func (client *Client) SaveBatchTaskForModifyingDomainDnsWithCallback(request *Sa
 type SaveBatchTaskForModifyingDomainDnsRequest struct {
 type SaveBatchTaskForModifyingDomainDnsRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp     string           `position:"Query" name:"UserClientIp"`
 	UserClientIp     string           `position:"Query" name:"UserClientIp"`
-	Lang             string           `position:"Query" name:"Lang"`
 	DomainName       *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName       *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
-	AliyunDns        requests.Boolean `position:"Query" name:"AliyunDns"`
 	DomainNameServer *[]string        `position:"Query" name:"DomainNameServer"  type:"Repeated"`
 	DomainNameServer *[]string        `position:"Query" name:"DomainNameServer"  type:"Repeated"`
+	Lang             string           `position:"Query" name:"Lang"`
+	AliyunDns        requests.Boolean `position:"Query" name:"AliyunDns"`
 }
 }
 
 
 // SaveBatchTaskForModifyingDomainDnsResponse is the response struct for api SaveBatchTaskForModifyingDomainDns
 // SaveBatchTaskForModifyingDomainDnsResponse is the response struct for api SaveBatchTaskForModifyingDomainDns

+ 1 - 1
services/domain/save_batch_task_for_transfer_prohibition_lock.go

@@ -77,8 +77,8 @@ func (client *Client) SaveBatchTaskForTransferProhibitionLockWithCallback(reques
 type SaveBatchTaskForTransferProhibitionLockRequest struct {
 type SaveBatchTaskForTransferProhibitionLockRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	DomainName   *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName   *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
+	Lang         string           `position:"Query" name:"Lang"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 }
 }
 
 

+ 1 - 1
services/domain/save_batch_task_for_update_prohibition_lock.go

@@ -77,8 +77,8 @@ func (client *Client) SaveBatchTaskForUpdateProhibitionLockWithCallback(request
 type SaveBatchTaskForUpdateProhibitionLockRequest struct {
 type SaveBatchTaskForUpdateProhibitionLockRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	DomainName   *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName   *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
+	Lang         string           `position:"Query" name:"Lang"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 }
 }
 
 

+ 16 - 16
services/domain/save_batch_task_for_updating_contact_info_by_new_contact.go

@@ -76,28 +76,28 @@ func (client *Client) SaveBatchTaskForUpdatingContactInfoByNewContactWithCallbac
 // SaveBatchTaskForUpdatingContactInfoByNewContactRequest is the request struct for api SaveBatchTaskForUpdatingContactInfoByNewContact
 // SaveBatchTaskForUpdatingContactInfoByNewContactRequest is the request struct for api SaveBatchTaskForUpdatingContactInfoByNewContact
 type SaveBatchTaskForUpdatingContactInfoByNewContactRequest struct {
 type SaveBatchTaskForUpdatingContactInfoByNewContactRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	Country                  string           `position:"Query" name:"Country"`
 	Address                  string           `position:"Query" name:"Address"`
 	Address                  string           `position:"Query" name:"Address"`
-	UserClientIp             string           `position:"Query" name:"UserClientIp"`
-	Lang                     string           `position:"Query" name:"Lang"`
+	TelArea                  string           `position:"Query" name:"TelArea"`
+	ContactType              string           `position:"Query" name:"ContactType"`
 	City                     string           `position:"Query" name:"City"`
 	City                     string           `position:"Query" name:"City"`
+	ZhAddress                string           `position:"Query" name:"ZhAddress"`
+	RegistrantType           string           `position:"Query" name:"RegistrantType"`
+	DomainName               *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
+	Telephone                string           `position:"Query" name:"Telephone"`
+	TransferOutProhibited    requests.Boolean `position:"Query" name:"TransferOutProhibited"`
+	ZhCity                   string           `position:"Query" name:"ZhCity"`
+	ZhProvince               string           `position:"Query" name:"ZhProvince"`
 	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
 	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
-	RegistrantName           string           `position:"Query" name:"RegistrantName"`
+	TelExt                   string           `position:"Query" name:"TelExt"`
 	Province                 string           `position:"Query" name:"Province"`
 	Province                 string           `position:"Query" name:"Province"`
-	Country                  string           `position:"Query" name:"Country"`
-	Email                    string           `position:"Query" name:"Email"`
+	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
 	PostalCode               string           `position:"Query" name:"PostalCode"`
 	PostalCode               string           `position:"Query" name:"PostalCode"`
-	TelArea                  string           `position:"Query" name:"TelArea"`
-	Telephone                string           `position:"Query" name:"Telephone"`
-	TelExt                   string           `position:"Query" name:"TelExt"`
-	ZhCity                   string           `position:"Query" name:"ZhCity"`
+	UserClientIp             string           `position:"Query" name:"UserClientIp"`
+	Lang                     string           `position:"Query" name:"Lang"`
+	Email                    string           `position:"Query" name:"Email"`
+	RegistrantName           string           `position:"Query" name:"RegistrantName"`
 	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
 	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
-	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
-	ZhProvince               string           `position:"Query" name:"ZhProvince"`
-	ZhAddress                string           `position:"Query" name:"ZhAddress"`
-	ContactType              string           `position:"Query" name:"ContactType"`
-	RegistrantType           string           `position:"Query" name:"RegistrantType"`
-	TransferOutProhibited    requests.Boolean `position:"Query" name:"TransferOutProhibited"`
-	DomainName               *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 }
 }
 
 
 // SaveBatchTaskForUpdatingContactInfoByNewContactResponse is the response struct for api SaveBatchTaskForUpdatingContactInfoByNewContact
 // SaveBatchTaskForUpdatingContactInfoByNewContactResponse is the response struct for api SaveBatchTaskForUpdatingContactInfoByNewContact

+ 3 - 3
services/domain/save_batch_task_for_updating_contact_info_by_registrant_profile_id.go

@@ -76,12 +76,12 @@ func (client *Client) SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdWi
 // SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest is the request struct for api SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId
 // SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest is the request struct for api SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId
 type SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest struct {
 type SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	ContactType           string           `position:"Query" name:"ContactType"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
-	Lang                  string           `position:"Query" name:"Lang"`
 	RegistrantProfileId   requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId   requests.Integer `position:"Query" name:"RegistrantProfileId"`
-	ContactType           string           `position:"Query" name:"ContactType"`
-	TransferOutProhibited requests.Boolean `position:"Query" name:"TransferOutProhibited"`
 	DomainName            *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName            *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
+	TransferOutProhibited requests.Boolean `position:"Query" name:"TransferOutProhibited"`
+	Lang                  string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdResponse is the response struct for api SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId
 // SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdResponse is the response struct for api SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId

+ 1 - 1
services/domain/save_domain_group.go

@@ -76,9 +76,9 @@ func (client *Client) SaveDomainGroupWithCallback(request *SaveDomainGroupReques
 // SaveDomainGroupRequest is the request struct for api SaveDomainGroup
 // SaveDomainGroupRequest is the request struct for api SaveDomainGroup
 type SaveDomainGroupRequest struct {
 type SaveDomainGroupRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang            string           `position:"Query" name:"Lang"`
 	UserClientIp    string           `position:"Query" name:"UserClientIp"`
 	UserClientIp    string           `position:"Query" name:"UserClientIp"`
 	DomainGroupName string           `position:"Query" name:"DomainGroupName"`
 	DomainGroupName string           `position:"Query" name:"DomainGroupName"`
+	Lang            string           `position:"Query" name:"Lang"`
 	DomainGroupId   requests.Integer `position:"Query" name:"DomainGroupId"`
 	DomainGroupId   requests.Integer `position:"Query" name:"DomainGroupId"`
 }
 }
 
 

+ 15 - 15
services/domain/save_registrant_profile.go

@@ -76,27 +76,27 @@ func (client *Client) SaveRegistrantProfileWithCallback(request *SaveRegistrantP
 // SaveRegistrantProfileRequest is the request struct for api SaveRegistrantProfile
 // SaveRegistrantProfileRequest is the request struct for api SaveRegistrantProfile
 type SaveRegistrantProfileRequest struct {
 type SaveRegistrantProfileRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	DefaultRegistrantProfile requests.Boolean `position:"Query" name:"DefaultRegistrantProfile"`
 	Country                  string           `position:"Query" name:"Country"`
 	Country                  string           `position:"Query" name:"Country"`
-	UserClientIp             string           `position:"Query" name:"UserClientIp"`
-	Lang                     string           `position:"Query" name:"Lang"`
-	RegistrantProfileId      requests.Integer `position:"Query" name:"RegistrantProfileId"`
-	City                     string           `position:"Query" name:"City"`
-	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
-	RegistrantName           string           `position:"Query" name:"RegistrantName"`
-	Province                 string           `position:"Query" name:"Province"`
 	Address                  string           `position:"Query" name:"Address"`
 	Address                  string           `position:"Query" name:"Address"`
-	Email                    string           `position:"Query" name:"Email"`
-	PostalCode               string           `position:"Query" name:"PostalCode"`
 	TelArea                  string           `position:"Query" name:"TelArea"`
 	TelArea                  string           `position:"Query" name:"TelArea"`
+	City                     string           `position:"Query" name:"City"`
+	RegistrantProfileId      requests.Integer `position:"Query" name:"RegistrantProfileId"`
+	ZhAddress                string           `position:"Query" name:"ZhAddress"`
+	RegistrantType           string           `position:"Query" name:"RegistrantType"`
 	Telephone                string           `position:"Query" name:"Telephone"`
 	Telephone                string           `position:"Query" name:"Telephone"`
+	DefaultRegistrantProfile requests.Boolean `position:"Query" name:"DefaultRegistrantProfile"`
+	ZhCity                   string           `position:"Query" name:"ZhCity"`
+	ZhProvince               string           `position:"Query" name:"ZhProvince"`
+	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
 	TelExt                   string           `position:"Query" name:"TelExt"`
 	TelExt                   string           `position:"Query" name:"TelExt"`
-	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
+	Province                 string           `position:"Query" name:"Province"`
 	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
 	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
-	ZhProvince               string           `position:"Query" name:"ZhProvince"`
-	ZhAddress                string           `position:"Query" name:"ZhAddress"`
-	ZhCity                   string           `position:"Query" name:"ZhCity"`
-	RegistrantType           string           `position:"Query" name:"RegistrantType"`
+	PostalCode               string           `position:"Query" name:"PostalCode"`
+	UserClientIp             string           `position:"Query" name:"UserClientIp"`
+	Lang                     string           `position:"Query" name:"Lang"`
+	Email                    string           `position:"Query" name:"Email"`
+	RegistrantName           string           `position:"Query" name:"RegistrantName"`
+	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
 }
 }
 
 
 // SaveRegistrantProfileResponse is the response struct for api SaveRegistrantProfile
 // SaveRegistrantProfileResponse is the response struct for api SaveRegistrantProfile

+ 1 - 1
services/domain/save_single_task_for_approving_transfer_out.go

@@ -77,8 +77,8 @@ func (client *Client) SaveSingleTaskForApprovingTransferOutWithCallback(request
 type SaveSingleTaskForApprovingTransferOutRequest struct {
 type SaveSingleTaskForApprovingTransferOutRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForApprovingTransferOutResponse is the response struct for api SaveSingleTaskForApprovingTransferOut
 // SaveSingleTaskForApprovingTransferOutResponse is the response struct for api SaveSingleTaskForApprovingTransferOut

+ 1 - 1
services/domain/save_single_task_for_canceling_transfer_in.go

@@ -77,8 +77,8 @@ func (client *Client) SaveSingleTaskForCancelingTransferInWithCallback(request *
 type SaveSingleTaskForCancelingTransferInRequest struct {
 type SaveSingleTaskForCancelingTransferInRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForCancelingTransferInResponse is the response struct for api SaveSingleTaskForCancelingTransferIn
 // SaveSingleTaskForCancelingTransferInResponse is the response struct for api SaveSingleTaskForCancelingTransferIn

+ 1 - 1
services/domain/save_single_task_for_canceling_transfer_out.go

@@ -77,8 +77,8 @@ func (client *Client) SaveSingleTaskForCancelingTransferOutWithCallback(request
 type SaveSingleTaskForCancelingTransferOutRequest struct {
 type SaveSingleTaskForCancelingTransferOutRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForCancelingTransferOutResponse is the response struct for api SaveSingleTaskForCancelingTransferOut
 // SaveSingleTaskForCancelingTransferOutResponse is the response struct for api SaveSingleTaskForCancelingTransferOut

+ 2 - 2
services/domain/save_single_task_for_creating_dns_host.go

@@ -77,9 +77,9 @@ func (client *Client) SaveSingleTaskForCreatingDnsHostWithCallback(request *Save
 type SaveSingleTaskForCreatingDnsHostRequest struct {
 type SaveSingleTaskForCreatingDnsHostRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	InstanceId string    `position:"Query" name:"InstanceId"`
 	InstanceId string    `position:"Query" name:"InstanceId"`
-	Lang       string    `position:"Query" name:"Lang"`
-	DnsName    string    `position:"Query" name:"DnsName"`
 	Ip         *[]string `position:"Query" name:"Ip"  type:"Repeated"`
 	Ip         *[]string `position:"Query" name:"Ip"  type:"Repeated"`
+	DnsName    string    `position:"Query" name:"DnsName"`
+	Lang       string    `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForCreatingDnsHostResponse is the response struct for api SaveSingleTaskForCreatingDnsHost
 // SaveSingleTaskForCreatingDnsHostResponse is the response struct for api SaveSingleTaskForCreatingDnsHost

+ 18 - 18
services/domain/save_single_task_for_creating_order_activate.go

@@ -76,33 +76,33 @@ func (client *Client) SaveSingleTaskForCreatingOrderActivateWithCallback(request
 // SaveSingleTaskForCreatingOrderActivateRequest is the request struct for api SaveSingleTaskForCreatingOrderActivate
 // SaveSingleTaskForCreatingOrderActivateRequest is the request struct for api SaveSingleTaskForCreatingOrderActivate
 type SaveSingleTaskForCreatingOrderActivateRequest struct {
 type SaveSingleTaskForCreatingOrderActivateRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Dns2                     string           `position:"Query" name:"Dns2"`
-	Lang                     string           `position:"Query" name:"Lang"`
-	DomainName               string           `position:"Query" name:"DomainName"`
+	Country                  string           `position:"Query" name:"Country"`
 	SubscriptionDuration     requests.Integer `position:"Query" name:"SubscriptionDuration"`
 	SubscriptionDuration     requests.Integer `position:"Query" name:"SubscriptionDuration"`
-	RegistrantProfileId      requests.Integer `position:"Query" name:"RegistrantProfileId"`
-	EnableDomainProxy        requests.Boolean `position:"Query" name:"EnableDomainProxy"`
 	PermitPremiumActivation  requests.Boolean `position:"Query" name:"PermitPremiumActivation"`
 	PermitPremiumActivation  requests.Boolean `position:"Query" name:"PermitPremiumActivation"`
-	AliyunDns                requests.Boolean `position:"Query" name:"AliyunDns"`
+	City                     string           `position:"Query" name:"City"`
+	Dns2                     string           `position:"Query" name:"Dns2"`
 	Dns1                     string           `position:"Query" name:"Dns1"`
 	Dns1                     string           `position:"Query" name:"Dns1"`
-	UserClientIp             string           `position:"Query" name:"UserClientIp"`
+	RegistrantProfileId      requests.Integer `position:"Query" name:"RegistrantProfileId"`
+	AliyunDns                requests.Boolean `position:"Query" name:"AliyunDns"`
 	ZhCity                   string           `position:"Query" name:"ZhCity"`
 	ZhCity                   string           `position:"Query" name:"ZhCity"`
-	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
-	Country                  string           `position:"Query" name:"Country"`
+	TelExt                   string           `position:"Query" name:"TelExt"`
 	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
 	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
-	ZhProvince               string           `position:"Query" name:"ZhProvince"`
-	ZhAddress                string           `position:"Query" name:"ZhAddress"`
-	City                     string           `position:"Query" name:"City"`
-	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
-	RegistrantName           string           `position:"Query" name:"RegistrantName"`
 	Province                 string           `position:"Query" name:"Province"`
 	Province                 string           `position:"Query" name:"Province"`
-	Address                  string           `position:"Query" name:"Address"`
-	Email                    string           `position:"Query" name:"Email"`
 	PostalCode               string           `position:"Query" name:"PostalCode"`
 	PostalCode               string           `position:"Query" name:"PostalCode"`
+	Lang                     string           `position:"Query" name:"Lang"`
+	Email                    string           `position:"Query" name:"Email"`
+	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
+	Address                  string           `position:"Query" name:"Address"`
 	TelArea                  string           `position:"Query" name:"TelArea"`
 	TelArea                  string           `position:"Query" name:"TelArea"`
-	Telephone                string           `position:"Query" name:"Telephone"`
-	TelExt                   string           `position:"Query" name:"TelExt"`
+	DomainName               string           `position:"Query" name:"DomainName"`
+	ZhAddress                string           `position:"Query" name:"ZhAddress"`
 	RegistrantType           string           `position:"Query" name:"RegistrantType"`
 	RegistrantType           string           `position:"Query" name:"RegistrantType"`
+	Telephone                string           `position:"Query" name:"Telephone"`
+	ZhProvince               string           `position:"Query" name:"ZhProvince"`
+	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
+	EnableDomainProxy        requests.Boolean `position:"Query" name:"EnableDomainProxy"`
+	UserClientIp             string           `position:"Query" name:"UserClientIp"`
+	RegistrantName           string           `position:"Query" name:"RegistrantName"`
 }
 }
 
 
 // SaveSingleTaskForCreatingOrderActivateResponse is the response struct for api SaveSingleTaskForCreatingOrderActivate
 // SaveSingleTaskForCreatingOrderActivateResponse is the response struct for api SaveSingleTaskForCreatingOrderActivate

+ 2 - 2
services/domain/save_single_task_for_creating_order_redeem.go

@@ -76,10 +76,10 @@ func (client *Client) SaveSingleTaskForCreatingOrderRedeemWithCallback(request *
 // SaveSingleTaskForCreatingOrderRedeemRequest is the request struct for api SaveSingleTaskForCreatingOrderRedeem
 // SaveSingleTaskForCreatingOrderRedeemRequest is the request struct for api SaveSingleTaskForCreatingOrderRedeem
 type SaveSingleTaskForCreatingOrderRedeemRequest struct {
 type SaveSingleTaskForCreatingOrderRedeemRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	CurrentExpirationDate requests.Integer `position:"Query" name:"CurrentExpirationDate"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
-	Lang                  string           `position:"Query" name:"Lang"`
 	DomainName            string           `position:"Query" name:"DomainName"`
 	DomainName            string           `position:"Query" name:"DomainName"`
-	CurrentExpirationDate requests.Integer `position:"Query" name:"CurrentExpirationDate"`
+	Lang                  string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForCreatingOrderRedeemResponse is the response struct for api SaveSingleTaskForCreatingOrderRedeem
 // SaveSingleTaskForCreatingOrderRedeemResponse is the response struct for api SaveSingleTaskForCreatingOrderRedeem

+ 3 - 3
services/domain/save_single_task_for_creating_order_renew.go

@@ -76,11 +76,11 @@ func (client *Client) SaveSingleTaskForCreatingOrderRenewWithCallback(request *S
 // SaveSingleTaskForCreatingOrderRenewRequest is the request struct for api SaveSingleTaskForCreatingOrderRenew
 // SaveSingleTaskForCreatingOrderRenewRequest is the request struct for api SaveSingleTaskForCreatingOrderRenew
 type SaveSingleTaskForCreatingOrderRenewRequest struct {
 type SaveSingleTaskForCreatingOrderRenewRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	UserClientIp          string           `position:"Query" name:"UserClientIp"`
-	Lang                  string           `position:"Query" name:"Lang"`
-	DomainName            string           `position:"Query" name:"DomainName"`
 	SubscriptionDuration  requests.Integer `position:"Query" name:"SubscriptionDuration"`
 	SubscriptionDuration  requests.Integer `position:"Query" name:"SubscriptionDuration"`
 	CurrentExpirationDate requests.Integer `position:"Query" name:"CurrentExpirationDate"`
 	CurrentExpirationDate requests.Integer `position:"Query" name:"CurrentExpirationDate"`
+	UserClientIp          string           `position:"Query" name:"UserClientIp"`
+	DomainName            string           `position:"Query" name:"DomainName"`
+	Lang                  string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForCreatingOrderRenewResponse is the response struct for api SaveSingleTaskForCreatingOrderRenew
 // SaveSingleTaskForCreatingOrderRenewResponse is the response struct for api SaveSingleTaskForCreatingOrderRenew

+ 3 - 3
services/domain/save_single_task_for_creating_order_transfer.go

@@ -76,12 +76,12 @@ func (client *Client) SaveSingleTaskForCreatingOrderTransferWithCallback(request
 // SaveSingleTaskForCreatingOrderTransferRequest is the request struct for api SaveSingleTaskForCreatingOrderTransfer
 // SaveSingleTaskForCreatingOrderTransferRequest is the request struct for api SaveSingleTaskForCreatingOrderTransfer
 type SaveSingleTaskForCreatingOrderTransferRequest struct {
 type SaveSingleTaskForCreatingOrderTransferRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	PermitPremiumTransfer requests.Boolean `position:"Query" name:"PermitPremiumTransfer"`
+	AuthorizationCode     string           `position:"Query" name:"AuthorizationCode"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
-	Lang                  string           `position:"Query" name:"Lang"`
 	DomainName            string           `position:"Query" name:"DomainName"`
 	DomainName            string           `position:"Query" name:"DomainName"`
-	AuthorizationCode     string           `position:"Query" name:"AuthorizationCode"`
 	RegistrantProfileId   requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId   requests.Integer `position:"Query" name:"RegistrantProfileId"`
-	PermitPremiumTransfer requests.Boolean `position:"Query" name:"PermitPremiumTransfer"`
+	Lang                  string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForCreatingOrderTransferResponse is the response struct for api SaveSingleTaskForCreatingOrderTransfer
 // SaveSingleTaskForCreatingOrderTransferResponse is the response struct for api SaveSingleTaskForCreatingOrderTransfer

+ 106 - 0
services/domain/save_single_task_for_deleting_dns_host.go

@@ -0,0 +1,106 @@
+package domain
+
+//Licensed under the Apache License, Version 2.0 (the "License");
+//you may not use this file except in compliance with the License.
+//You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//See the License for the specific language governing permissions and
+//limitations under the License.
+//
+// Code generated by Alibaba Cloud SDK Code Generator.
+// Changes may cause incorrect behavior and will be lost if the code is regenerated.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+// SaveSingleTaskForDeletingDnsHost invokes the domain.SaveSingleTaskForDeletingDnsHost API synchronously
+// api document: https://help.aliyun.com/api/domain/savesingletaskfordeletingdnshost.html
+func (client *Client) SaveSingleTaskForDeletingDnsHost(request *SaveSingleTaskForDeletingDnsHostRequest) (response *SaveSingleTaskForDeletingDnsHostResponse, err error) {
+	response = CreateSaveSingleTaskForDeletingDnsHostResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// SaveSingleTaskForDeletingDnsHostWithChan invokes the domain.SaveSingleTaskForDeletingDnsHost API asynchronously
+// api document: https://help.aliyun.com/api/domain/savesingletaskfordeletingdnshost.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) SaveSingleTaskForDeletingDnsHostWithChan(request *SaveSingleTaskForDeletingDnsHostRequest) (<-chan *SaveSingleTaskForDeletingDnsHostResponse, <-chan error) {
+	responseChan := make(chan *SaveSingleTaskForDeletingDnsHostResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.SaveSingleTaskForDeletingDnsHost(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// SaveSingleTaskForDeletingDnsHostWithCallback invokes the domain.SaveSingleTaskForDeletingDnsHost API asynchronously
+// api document: https://help.aliyun.com/api/domain/savesingletaskfordeletingdnshost.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) SaveSingleTaskForDeletingDnsHostWithCallback(request *SaveSingleTaskForDeletingDnsHostRequest, callback func(response *SaveSingleTaskForDeletingDnsHostResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *SaveSingleTaskForDeletingDnsHostResponse
+		var err error
+		defer close(result)
+		response, err = client.SaveSingleTaskForDeletingDnsHost(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// SaveSingleTaskForDeletingDnsHostRequest is the request struct for api SaveSingleTaskForDeletingDnsHost
+type SaveSingleTaskForDeletingDnsHostRequest struct {
+	*requests.RpcRequest
+	InstanceId string `position:"Query" name:"InstanceId"`
+	DnsName    string `position:"Query" name:"DnsName"`
+	Lang       string `position:"Query" name:"Lang"`
+}
+
+// SaveSingleTaskForDeletingDnsHostResponse is the response struct for api SaveSingleTaskForDeletingDnsHost
+type SaveSingleTaskForDeletingDnsHostResponse struct {
+	*responses.BaseResponse
+	RequestId string `json:"RequestId" xml:"RequestId"`
+	TaskNo    string `json:"TaskNo" xml:"TaskNo"`
+}
+
+// CreateSaveSingleTaskForDeletingDnsHostRequest creates a request to invoke SaveSingleTaskForDeletingDnsHost API
+func CreateSaveSingleTaskForDeletingDnsHostRequest() (request *SaveSingleTaskForDeletingDnsHostRequest) {
+	request = &SaveSingleTaskForDeletingDnsHostRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Domain", "2018-01-29", "SaveSingleTaskForDeletingDnsHost", "", "")
+	return
+}
+
+// CreateSaveSingleTaskForDeletingDnsHostResponse creates a response to parse from SaveSingleTaskForDeletingDnsHost response
+func CreateSaveSingleTaskForDeletingDnsHostResponse() (response *SaveSingleTaskForDeletingDnsHostResponse) {
+	response = &SaveSingleTaskForDeletingDnsHostResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 1 - 1
services/domain/save_single_task_for_domain_name_proxy_service.go

@@ -77,8 +77,8 @@ func (client *Client) SaveSingleTaskForDomainNameProxyServiceWithCallback(reques
 type SaveSingleTaskForDomainNameProxyServiceRequest struct {
 type SaveSingleTaskForDomainNameProxyServiceRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	DomainName   string           `position:"Query" name:"DomainName"`
 	DomainName   string           `position:"Query" name:"DomainName"`
+	Lang         string           `position:"Query" name:"Lang"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 }
 }
 
 

+ 2 - 2
services/domain/save_single_task_for_modifying_dns_host.go

@@ -77,9 +77,9 @@ func (client *Client) SaveSingleTaskForModifyingDnsHostWithCallback(request *Sav
 type SaveSingleTaskForModifyingDnsHostRequest struct {
 type SaveSingleTaskForModifyingDnsHostRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	InstanceId string    `position:"Query" name:"InstanceId"`
 	InstanceId string    `position:"Query" name:"InstanceId"`
-	Lang       string    `position:"Query" name:"Lang"`
-	DnsName    string    `position:"Query" name:"DnsName"`
 	Ip         *[]string `position:"Query" name:"Ip"  type:"Repeated"`
 	Ip         *[]string `position:"Query" name:"Ip"  type:"Repeated"`
+	DnsName    string    `position:"Query" name:"DnsName"`
+	Lang       string    `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForModifyingDnsHostResponse is the response struct for api SaveSingleTaskForModifyingDnsHost
 // SaveSingleTaskForModifyingDnsHostResponse is the response struct for api SaveSingleTaskForModifyingDnsHost

+ 1 - 1
services/domain/save_single_task_for_querying_transfer_authorization_code.go

@@ -77,8 +77,8 @@ func (client *Client) SaveSingleTaskForQueryingTransferAuthorizationCodeWithCall
 type SaveSingleTaskForQueryingTransferAuthorizationCodeRequest struct {
 type SaveSingleTaskForQueryingTransferAuthorizationCodeRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForQueryingTransferAuthorizationCodeResponse is the response struct for api SaveSingleTaskForQueryingTransferAuthorizationCode
 // SaveSingleTaskForQueryingTransferAuthorizationCodeResponse is the response struct for api SaveSingleTaskForQueryingTransferAuthorizationCode

+ 1 - 1
services/domain/save_single_task_for_transfer_prohibition_lock.go

@@ -77,8 +77,8 @@ func (client *Client) SaveSingleTaskForTransferProhibitionLockWithCallback(reque
 type SaveSingleTaskForTransferProhibitionLockRequest struct {
 type SaveSingleTaskForTransferProhibitionLockRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	DomainName   string           `position:"Query" name:"DomainName"`
 	DomainName   string           `position:"Query" name:"DomainName"`
+	Lang         string           `position:"Query" name:"Lang"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 }
 }
 
 

+ 1 - 1
services/domain/save_single_task_for_update_prohibition_lock.go

@@ -77,8 +77,8 @@ func (client *Client) SaveSingleTaskForUpdateProhibitionLockWithCallback(request
 type SaveSingleTaskForUpdateProhibitionLockRequest struct {
 type SaveSingleTaskForUpdateProhibitionLockRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
-	Lang         string           `position:"Query" name:"Lang"`
 	DomainName   string           `position:"Query" name:"DomainName"`
 	DomainName   string           `position:"Query" name:"DomainName"`
+	Lang         string           `position:"Query" name:"Lang"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 	Status       requests.Boolean `position:"Query" name:"Status"`
 }
 }
 
 

+ 3 - 3
services/domain/save_single_task_for_updating_contact_info.go

@@ -76,13 +76,13 @@ func (client *Client) SaveSingleTaskForUpdatingContactInfoWithCallback(request *
 // SaveSingleTaskForUpdatingContactInfoRequest is the request struct for api SaveSingleTaskForUpdatingContactInfo
 // SaveSingleTaskForUpdatingContactInfoRequest is the request struct for api SaveSingleTaskForUpdatingContactInfo
 type SaveSingleTaskForUpdatingContactInfoRequest struct {
 type SaveSingleTaskForUpdatingContactInfoRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	InstanceId          string           `position:"Query" name:"InstanceId"`
+	ContactType         string           `position:"Query" name:"ContactType"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
-	Lang                string           `position:"Query" name:"Lang"`
 	DomainName          string           `position:"Query" name:"DomainName"`
 	DomainName          string           `position:"Query" name:"DomainName"`
-	InstanceId          string           `position:"Query" name:"InstanceId"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
-	ContactType         string           `position:"Query" name:"ContactType"`
 	AddTransferLock     requests.Boolean `position:"Query" name:"AddTransferLock"`
 	AddTransferLock     requests.Boolean `position:"Query" name:"AddTransferLock"`
+	Lang                string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveSingleTaskForUpdatingContactInfoResponse is the response struct for api SaveSingleTaskForUpdatingContactInfo
 // SaveSingleTaskForUpdatingContactInfoResponse is the response struct for api SaveSingleTaskForUpdatingContactInfo

+ 2 - 2
services/domain/save_task_for_submitting_domain_delete.go

@@ -76,9 +76,9 @@ func (client *Client) SaveTaskForSubmittingDomainDeleteWithCallback(request *Sav
 // SaveTaskForSubmittingDomainDeleteRequest is the request struct for api SaveTaskForSubmittingDomainDelete
 // SaveTaskForSubmittingDomainDeleteRequest is the request struct for api SaveTaskForSubmittingDomainDelete
 type SaveTaskForSubmittingDomainDeleteRequest struct {
 type SaveTaskForSubmittingDomainDeleteRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang         string `position:"Query" name:"Lang"`
-	UserClientIp string `position:"Query" name:"UserClientIp"`
 	InstanceId   string `position:"Query" name:"InstanceId"`
 	InstanceId   string `position:"Query" name:"InstanceId"`
+	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveTaskForSubmittingDomainDeleteResponse is the response struct for api SaveTaskForSubmittingDomainDelete
 // SaveTaskForSubmittingDomainDeleteResponse is the response struct for api SaveTaskForSubmittingDomainDelete

+ 3 - 3
services/domain/save_task_for_submitting_domain_real_name_verification_by_identity_credential.go

@@ -76,12 +76,12 @@ func (client *Client) SaveTaskForSubmittingDomainRealNameVerificationByIdentityC
 // SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest is the request struct for api SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential
 // SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest is the request struct for api SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential
 type SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest struct {
 type SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	IdentityCredentialType string    `position:"Query" name:"IdentityCredentialType"`
 	UserClientIp           string    `position:"Query" name:"UserClientIp"`
 	UserClientIp           string    `position:"Query" name:"UserClientIp"`
-	Lang                   string    `position:"Query" name:"Lang"`
 	IdentityCredential     string    `position:"Body" name:"IdentityCredential"`
 	IdentityCredential     string    `position:"Body" name:"IdentityCredential"`
-	IdentityCredentialNo   string    `position:"Query" name:"IdentityCredentialNo"`
-	IdentityCredentialType string    `position:"Query" name:"IdentityCredentialType"`
 	DomainName             *[]string `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName             *[]string `position:"Query" name:"DomainName"  type:"Repeated"`
+	Lang                   string    `position:"Query" name:"Lang"`
+	IdentityCredentialNo   string    `position:"Query" name:"IdentityCredentialNo"`
 }
 }
 
 
 // SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialResponse is the response struct for api SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential
 // SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialResponse is the response struct for api SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential

+ 2 - 2
services/domain/save_task_for_submitting_domain_real_name_verification_by_registrant_profile_id.go

@@ -76,11 +76,11 @@ func (client *Client) SaveTaskForSubmittingDomainRealNameVerificationByRegistran
 // SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest is the request struct for api SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID
 // SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest is the request struct for api SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID
 type SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest struct {
 type SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	InstanceId          string           `position:"Query" name:"InstanceId"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
 	UserClientIp        string           `position:"Query" name:"UserClientIp"`
-	Lang                string           `position:"Query" name:"Lang"`
 	DomainName          string           `position:"Query" name:"DomainName"`
 	DomainName          string           `position:"Query" name:"DomainName"`
-	InstanceId          string           `position:"Query" name:"InstanceId"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId requests.Integer `position:"Query" name:"RegistrantProfileId"`
+	Lang                string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResponse is the response struct for api SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID
 // SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResponse is the response struct for api SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID

+ 17 - 17
services/domain/save_task_for_updating_registrant_info_by_identity_credential.go

@@ -76,30 +76,30 @@ func (client *Client) SaveTaskForUpdatingRegistrantInfoByIdentityCredentialWithC
 // SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest is the request struct for api SaveTaskForUpdatingRegistrantInfoByIdentityCredential
 // SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest is the request struct for api SaveTaskForUpdatingRegistrantInfoByIdentityCredential
 type SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest struct {
 type SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	PostalCode               string           `position:"Query" name:"PostalCode"`
-	Address                  string           `position:"Query" name:"Address"`
-	UserClientIp             string           `position:"Query" name:"UserClientIp"`
-	Lang                     string           `position:"Query" name:"Lang"`
-	City                     string           `position:"Query" name:"City"`
-	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
-	RegistrantName           string           `position:"Query" name:"RegistrantName"`
-	Province                 string           `position:"Query" name:"Province"`
-	Email                    string           `position:"Query" name:"Email"`
 	Country                  string           `position:"Query" name:"Country"`
 	Country                  string           `position:"Query" name:"Country"`
+	IdentityCredentialType   string           `position:"Query" name:"IdentityCredentialType"`
+	Address                  string           `position:"Query" name:"Address"`
 	TelArea                  string           `position:"Query" name:"TelArea"`
 	TelArea                  string           `position:"Query" name:"TelArea"`
-	Telephone                string           `position:"Query" name:"Telephone"`
-	TelExt                   string           `position:"Query" name:"TelExt"`
-	ZhCity                   string           `position:"Query" name:"ZhCity"`
-	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
-	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
-	ZhProvince               string           `position:"Query" name:"ZhProvince"`
+	City                     string           `position:"Query" name:"City"`
 	ZhAddress                string           `position:"Query" name:"ZhAddress"`
 	ZhAddress                string           `position:"Query" name:"ZhAddress"`
 	RegistrantType           string           `position:"Query" name:"RegistrantType"`
 	RegistrantType           string           `position:"Query" name:"RegistrantType"`
 	DomainName               *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName               *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
-	IdentityCredentialType   string           `position:"Query" name:"IdentityCredentialType"`
-	IdentityCredentialNo     string           `position:"Query" name:"IdentityCredentialNo"`
 	IdentityCredential       string           `position:"Body" name:"IdentityCredential"`
 	IdentityCredential       string           `position:"Body" name:"IdentityCredential"`
+	Telephone                string           `position:"Query" name:"Telephone"`
 	TransferOutProhibited    requests.Boolean `position:"Query" name:"TransferOutProhibited"`
 	TransferOutProhibited    requests.Boolean `position:"Query" name:"TransferOutProhibited"`
+	ZhCity                   string           `position:"Query" name:"ZhCity"`
+	ZhProvince               string           `position:"Query" name:"ZhProvince"`
+	RegistrantOrganization   string           `position:"Query" name:"RegistrantOrganization"`
+	TelExt                   string           `position:"Query" name:"TelExt"`
+	Province                 string           `position:"Query" name:"Province"`
+	ZhRegistrantName         string           `position:"Query" name:"ZhRegistrantName"`
+	PostalCode               string           `position:"Query" name:"PostalCode"`
+	UserClientIp             string           `position:"Query" name:"UserClientIp"`
+	Lang                     string           `position:"Query" name:"Lang"`
+	IdentityCredentialNo     string           `position:"Query" name:"IdentityCredentialNo"`
+	Email                    string           `position:"Query" name:"Email"`
+	RegistrantName           string           `position:"Query" name:"RegistrantName"`
+	ZhRegistrantOrganization string           `position:"Query" name:"ZhRegistrantOrganization"`
 }
 }
 
 
 // SaveTaskForUpdatingRegistrantInfoByIdentityCredentialResponse is the response struct for api SaveTaskForUpdatingRegistrantInfoByIdentityCredential
 // SaveTaskForUpdatingRegistrantInfoByIdentityCredentialResponse is the response struct for api SaveTaskForUpdatingRegistrantInfoByIdentityCredential

+ 1 - 1
services/domain/save_task_for_updating_registrant_info_by_registrant_profile_id.go

@@ -77,10 +77,10 @@ func (client *Client) SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDWith
 type SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest struct {
 type SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
 	UserClientIp          string           `position:"Query" name:"UserClientIp"`
-	Lang                  string           `position:"Query" name:"Lang"`
 	RegistrantProfileId   requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	RegistrantProfileId   requests.Integer `position:"Query" name:"RegistrantProfileId"`
 	DomainName            *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName            *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	TransferOutProhibited requests.Boolean `position:"Query" name:"TransferOutProhibited"`
 	TransferOutProhibited requests.Boolean `position:"Query" name:"TransferOutProhibited"`
+	Lang                  string           `position:"Query" name:"Lang"`
 }
 }
 
 
 // SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResponse is the response struct for api SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID
 // SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResponse is the response struct for api SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID

+ 2 - 2
services/domain/submit_email_verification.go

@@ -76,10 +76,10 @@ func (client *Client) SubmitEmailVerificationWithCallback(request *SubmitEmailVe
 // SubmitEmailVerificationRequest is the request struct for api SubmitEmailVerification
 // SubmitEmailVerificationRequest is the request struct for api SubmitEmailVerification
 type SubmitEmailVerificationRequest struct {
 type SubmitEmailVerificationRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Lang         string           `position:"Query" name:"Lang"`
-	Email        string           `position:"Query" name:"Email"`
 	SendIfExist  requests.Boolean `position:"Query" name:"SendIfExist"`
 	SendIfExist  requests.Boolean `position:"Query" name:"SendIfExist"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
 	UserClientIp string           `position:"Query" name:"UserClientIp"`
+	Lang         string           `position:"Query" name:"Lang"`
+	Email        string           `position:"Query" name:"Email"`
 }
 }
 
 
 // SubmitEmailVerificationResponse is the response struct for api SubmitEmailVerification
 // SubmitEmailVerificationResponse is the response struct for api SubmitEmailVerification

+ 2 - 2
services/domain/transfer_in_check_mail_token.go

@@ -76,9 +76,9 @@ func (client *Client) TransferInCheckMailTokenWithCallback(request *TransferInCh
 // TransferInCheckMailTokenRequest is the request struct for api TransferInCheckMailToken
 // TransferInCheckMailTokenRequest is the request struct for api TransferInCheckMailToken
 type TransferInCheckMailTokenRequest struct {
 type TransferInCheckMailTokenRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Token        string `position:"Query" name:"Token"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
+	Token        string `position:"Query" name:"Token"`
 }
 }
 
 
 // TransferInCheckMailTokenResponse is the response struct for api TransferInCheckMailToken
 // TransferInCheckMailTokenResponse is the response struct for api TransferInCheckMailToken

+ 2 - 2
services/domain/transfer_in_reenter_transfer_authorization_code.go

@@ -76,10 +76,10 @@ func (client *Client) TransferInReenterTransferAuthorizationCodeWithCallback(req
 // TransferInReenterTransferAuthorizationCodeRequest is the request struct for api TransferInReenterTransferAuthorizationCode
 // TransferInReenterTransferAuthorizationCodeRequest is the request struct for api TransferInReenterTransferAuthorizationCode
 type TransferInReenterTransferAuthorizationCodeRequest struct {
 type TransferInReenterTransferAuthorizationCodeRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	TransferAuthorizationCode string `position:"Query" name:"TransferAuthorizationCode"`
 	DomainName                string `position:"Query" name:"DomainName"`
 	DomainName                string `position:"Query" name:"DomainName"`
-	Lang                      string `position:"Query" name:"Lang"`
 	UserClientIp              string `position:"Query" name:"UserClientIp"`
 	UserClientIp              string `position:"Query" name:"UserClientIp"`
-	TransferAuthorizationCode string `position:"Query" name:"TransferAuthorizationCode"`
+	Lang                      string `position:"Query" name:"Lang"`
 }
 }
 
 
 // TransferInReenterTransferAuthorizationCodeResponse is the response struct for api TransferInReenterTransferAuthorizationCode
 // TransferInReenterTransferAuthorizationCodeResponse is the response struct for api TransferInReenterTransferAuthorizationCode

+ 1 - 1
services/domain/transfer_in_refetch_whois_email.go

@@ -77,8 +77,8 @@ func (client *Client) TransferInRefetchWhoisEmailWithCallback(request *TransferI
 type TransferInRefetchWhoisEmailRequest struct {
 type TransferInRefetchWhoisEmailRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // TransferInRefetchWhoisEmailResponse is the response struct for api TransferInRefetchWhoisEmail
 // TransferInRefetchWhoisEmailResponse is the response struct for api TransferInRefetchWhoisEmail

+ 1 - 1
services/domain/transfer_in_resend_mail_token.go

@@ -77,8 +77,8 @@ func (client *Client) TransferInResendMailTokenWithCallback(request *TransferInR
 type TransferInResendMailTokenRequest struct {
 type TransferInResendMailTokenRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
 	DomainName   string `position:"Query" name:"DomainName"`
 	DomainName   string `position:"Query" name:"DomainName"`
-	Lang         string `position:"Query" name:"Lang"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
 	UserClientIp string `position:"Query" name:"UserClientIp"`
+	Lang         string `position:"Query" name:"Lang"`
 }
 }
 
 
 // TransferInResendMailTokenResponse is the response struct for api TransferInResendMailToken
 // TransferInResendMailTokenResponse is the response struct for api TransferInResendMailToken

+ 3 - 3
services/domain/update_domain_to_domain_group.go

@@ -76,13 +76,13 @@ func (client *Client) UpdateDomainToDomainGroupWithCallback(request *UpdateDomai
 // UpdateDomainToDomainGroupRequest is the request struct for api UpdateDomainToDomainGroup
 // UpdateDomainToDomainGroupRequest is the request struct for api UpdateDomainToDomainGroup
 type UpdateDomainToDomainGroupRequest struct {
 type UpdateDomainToDomainGroupRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	DataSource    requests.Integer `position:"Query" name:"DataSource"`
 	UserClientIp  string           `position:"Query" name:"UserClientIp"`
 	UserClientIp  string           `position:"Query" name:"UserClientIp"`
-	Lang          string           `position:"Query" name:"Lang"`
 	FileToUpload  string           `position:"Body" name:"FileToUpload"`
 	FileToUpload  string           `position:"Body" name:"FileToUpload"`
 	DomainName    *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
 	DomainName    *[]string        `position:"Query" name:"DomainName"  type:"Repeated"`
-	DomainGroupId requests.Integer `position:"Query" name:"DomainGroupId"`
 	Replace       requests.Boolean `position:"Query" name:"Replace"`
 	Replace       requests.Boolean `position:"Query" name:"Replace"`
-	DataSource    requests.Integer `position:"Query" name:"DataSource"`
+	Lang          string           `position:"Query" name:"Lang"`
+	DomainGroupId requests.Integer `position:"Query" name:"DomainGroupId"`
 }
 }
 
 
 // UpdateDomainToDomainGroupResponse is the response struct for api UpdateDomainToDomainGroup
 // UpdateDomainToDomainGroupResponse is the response struct for api UpdateDomainToDomainGroup

+ 13 - 13
services/domain/verify_contact_field.go

@@ -76,25 +76,25 @@ func (client *Client) VerifyContactFieldWithCallback(request *VerifyContactField
 // VerifyContactFieldRequest is the request struct for api VerifyContactField
 // VerifyContactFieldRequest is the request struct for api VerifyContactField
 type VerifyContactFieldRequest struct {
 type VerifyContactFieldRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Province                 string `position:"Query" name:"Province"`
-	UserClientIp             string `position:"Query" name:"UserClientIp"`
-	Lang                     string `position:"Query" name:"Lang"`
-	City                     string `position:"Query" name:"City"`
-	RegistrantOrganization   string `position:"Query" name:"RegistrantOrganization"`
 	Country                  string `position:"Query" name:"Country"`
 	Country                  string `position:"Query" name:"Country"`
-	RegistrantName           string `position:"Query" name:"RegistrantName"`
 	Address                  string `position:"Query" name:"Address"`
 	Address                  string `position:"Query" name:"Address"`
-	Email                    string `position:"Query" name:"Email"`
-	PostalCode               string `position:"Query" name:"PostalCode"`
 	TelArea                  string `position:"Query" name:"TelArea"`
 	TelArea                  string `position:"Query" name:"TelArea"`
+	City                     string `position:"Query" name:"City"`
+	ZhAddress                string `position:"Query" name:"ZhAddress"`
+	RegistrantType           string `position:"Query" name:"RegistrantType"`
 	Telephone                string `position:"Query" name:"Telephone"`
 	Telephone                string `position:"Query" name:"Telephone"`
+	ZhCity                   string `position:"Query" name:"ZhCity"`
+	ZhProvince               string `position:"Query" name:"ZhProvince"`
+	RegistrantOrganization   string `position:"Query" name:"RegistrantOrganization"`
 	TelExt                   string `position:"Query" name:"TelExt"`
 	TelExt                   string `position:"Query" name:"TelExt"`
-	ZhRegistrantOrganization string `position:"Query" name:"ZhRegistrantOrganization"`
+	Province                 string `position:"Query" name:"Province"`
 	ZhRegistrantName         string `position:"Query" name:"ZhRegistrantName"`
 	ZhRegistrantName         string `position:"Query" name:"ZhRegistrantName"`
-	ZhProvince               string `position:"Query" name:"ZhProvince"`
-	ZhAddress                string `position:"Query" name:"ZhAddress"`
-	ZhCity                   string `position:"Query" name:"ZhCity"`
-	RegistrantType           string `position:"Query" name:"RegistrantType"`
+	PostalCode               string `position:"Query" name:"PostalCode"`
+	UserClientIp             string `position:"Query" name:"UserClientIp"`
+	Lang                     string `position:"Query" name:"Lang"`
+	Email                    string `position:"Query" name:"Email"`
+	RegistrantName           string `position:"Query" name:"RegistrantName"`
+	ZhRegistrantOrganization string `position:"Query" name:"ZhRegistrantOrganization"`
 }
 }
 
 
 // VerifyContactFieldResponse is the response struct for api VerifyContactField
 // VerifyContactFieldResponse is the response struct for api VerifyContactField

+ 1 - 1
services/domain/verify_email.go

@@ -76,9 +76,9 @@ func (client *Client) VerifyEmailWithCallback(request *VerifyEmailRequest, callb
 // VerifyEmailRequest is the request struct for api VerifyEmail
 // VerifyEmailRequest is the request struct for api VerifyEmail
 type VerifyEmailRequest struct {
 type VerifyEmailRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	UserClientIp string `position:"Query" name:"UserClientIp"`
 	Lang         string `position:"Query" name:"Lang"`
 	Lang         string `position:"Query" name:"Lang"`
 	Token        string `position:"Query" name:"Token"`
 	Token        string `position:"Query" name:"Token"`
-	UserClientIp string `position:"Query" name:"UserClientIp"`
 }
 }
 
 
 // VerifyEmailResponse is the response struct for api VerifyEmail
 // VerifyEmailResponse is the response struct for api VerifyEmail