Pārlūkot izejas kodu

R-KVSTORE SDK Auto Released By yuxuan,Version:1.56.6

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 6 gadi atpakaļ
vecāks
revīzija
dd07f1bb88
100 mainītis faili ar 367 papildinājumiem un 199 dzēšanām
  1. 3 0
      ChangeLog.txt
  2. 110 0
      services/r-kvstore/allocate_instance_public_connection.go
  3. 1 1
      services/r-kvstore/create_account.go
  4. 1 1
      services/r-kvstore/create_backup.go
  5. 1 1
      services/r-kvstore/create_cache_analysis_task.go
  6. 1 1
      services/r-kvstore/create_instance.go
  7. 1 1
      services/r-kvstore/create_snapshot.go
  8. 1 1
      services/r-kvstore/create_static_verification.go
  9. 1 1
      services/r-kvstore/create_temp_instance.go
  10. 1 1
      services/r-kvstore/delete_account.go
  11. 1 1
      services/r-kvstore/delete_instance.go
  12. 1 1
      services/r-kvstore/delete_snapshot.go
  13. 1 1
      services/r-kvstore/delete_snapshot_settings.go
  14. 1 1
      services/r-kvstore/delete_temp_instance.go
  15. 1 1
      services/r-kvstore/describe_accounts.go
  16. 1 1
      services/r-kvstore/describe_active_operation_task.go
  17. 1 1
      services/r-kvstore/describe_active_operation_task_count.go
  18. 1 1
      services/r-kvstore/describe_active_operation_task_region.go
  19. 1 1
      services/r-kvstore/describe_active_operation_task_type.go
  20. 1 1
      services/r-kvstore/describe_audit_records.go
  21. 1 1
      services/r-kvstore/describe_backup_policy.go
  22. 1 1
      services/r-kvstore/describe_backups.go
  23. 1 1
      services/r-kvstore/describe_cache_analysis_report.go
  24. 1 1
      services/r-kvstore/describe_cache_analysis_report_list.go
  25. 1 1
      services/r-kvstore/describe_certification.go
  26. 1 1
      services/r-kvstore/describe_db_instance_monitor.go
  27. 1 1
      services/r-kvstore/describe_db_instance_net_info.go
  28. 1 1
      services/r-kvstore/describe_error_log_records.go
  29. 1 1
      services/r-kvstore/describe_history_monitor_values.go
  30. 1 1
      services/r-kvstore/describe_instance_attribute.go
  31. 1 1
      services/r-kvstore/describe_instance_auto_renewal_attribute.go
  32. 1 1
      services/r-kvstore/describe_instance_config.go
  33. 1 1
      services/r-kvstore/describe_instance_ssl.go
  34. 28 21
      services/r-kvstore/describe_instances.go
  35. 1 1
      services/r-kvstore/describe_instances_by_expire_time.go
  36. 1 1
      services/r-kvstore/describe_intranet_attribute.go
  37. 1 1
      services/r-kvstore/describe_logic_instance_topology.go
  38. 1 1
      services/r-kvstore/describe_monitor_items.go
  39. 1 1
      services/r-kvstore/describe_monthly_service_status.go
  40. 1 1
      services/r-kvstore/describe_monthly_service_status_detail.go
  41. 1 1
      services/r-kvstore/describe_parameter_modification_history.go
  42. 1 1
      services/r-kvstore/describe_parameter_templates.go
  43. 1 1
      services/r-kvstore/describe_parameters.go
  44. 1 1
      services/r-kvstore/describe_rds_v_switchs.go
  45. 1 1
      services/r-kvstore/describe_rds_vpcs.go
  46. 1 1
      services/r-kvstore/describe_regions.go
  47. 1 1
      services/r-kvstore/describe_replica_conflict_info.go
  48. 1 1
      services/r-kvstore/describe_replica_initialize_progress.go
  49. 1 1
      services/r-kvstore/describe_replica_performance.go
  50. 1 1
      services/r-kvstore/describe_replica_usage.go
  51. 1 1
      services/r-kvstore/describe_replicas.go
  52. 1 1
      services/r-kvstore/describe_running_log_records.go
  53. 1 1
      services/r-kvstore/describe_security_ips.go
  54. 1 1
      services/r-kvstore/describe_slow_log_records.go
  55. 1 1
      services/r-kvstore/describe_snapshots.go
  56. 1 1
      services/r-kvstore/describe_static_verification_list.go
  57. 1 1
      services/r-kvstore/describe_strategy.go
  58. 1 1
      services/r-kvstore/describe_temp_instance.go
  59. 1 1
      services/r-kvstore/describe_verification_list.go
  60. 1 1
      services/r-kvstore/describe_zones.go
  61. 1 1
      services/r-kvstore/destroy_instance.go
  62. 1 1
      services/r-kvstore/evaluate_fail_over_switch.go
  63. 1 1
      services/r-kvstore/flush_instance.go
  64. 1 1
      services/r-kvstore/get_snapshot_settings.go
  65. 1 1
      services/r-kvstore/grant_account_privilege.go
  66. 16 79
      services/r-kvstore/list_tag_resources.go
  67. 1 1
      services/r-kvstore/migrate_to_other_zone.go
  68. 1 1
      services/r-kvstore/modify_account_description.go
  69. 1 1
      services/r-kvstore/modify_active_operation_task.go
  70. 1 1
      services/r-kvstore/modify_audit_log_config.go
  71. 1 1
      services/r-kvstore/modify_backup_policy.go
  72. 1 1
      services/r-kvstore/modify_certification.go
  73. 7 5
      services/r-kvstore/modify_db_instance_connection_string.go
  74. 1 1
      services/r-kvstore/modify_db_instance_monitor.go
  75. 1 1
      services/r-kvstore/modify_guard_domain_mode.go
  76. 1 1
      services/r-kvstore/modify_instance_attribute.go
  77. 1 1
      services/r-kvstore/modify_instance_auto_renewal_attribute.go
  78. 1 1
      services/r-kvstore/modify_instance_config.go
  79. 1 1
      services/r-kvstore/modify_instance_maintain_time.go
  80. 1 1
      services/r-kvstore/modify_instance_major_version.go
  81. 1 1
      services/r-kvstore/modify_instance_minor_version.go
  82. 1 1
      services/r-kvstore/modify_instance_net_expire_time.go
  83. 1 1
      services/r-kvstore/modify_instance_spec.go
  84. 1 1
      services/r-kvstore/modify_instance_spec_pre_check.go
  85. 1 1
      services/r-kvstore/modify_instance_ssl.go
  86. 1 1
      services/r-kvstore/modify_instance_vpc_auth_mode.go
  87. 1 1
      services/r-kvstore/modify_intranet_attribute.go
  88. 1 1
      services/r-kvstore/modify_replica_description.go
  89. 1 1
      services/r-kvstore/modify_replica_mode.go
  90. 1 1
      services/r-kvstore/modify_replica_recovery_mode.go
  91. 1 1
      services/r-kvstore/modify_replica_relation.go
  92. 1 1
      services/r-kvstore/modify_replica_verification_mode.go
  93. 1 1
      services/r-kvstore/modify_security_ips.go
  94. 1 1
      services/r-kvstore/query_task.go
  95. 109 0
      services/r-kvstore/release_instance_public_connection.go
  96. 1 1
      services/r-kvstore/release_replica.go
  97. 1 1
      services/r-kvstore/renew_instance.go
  98. 1 1
      services/r-kvstore/renew_multi_instance.go
  99. 1 1
      services/r-kvstore/reset_account.go
  100. 1 1
      services/r-kvstore/reset_account_password.go

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2019-04-16 Version: 1.56.6
+1, Fixed describeAccounts response type error
+
 2019-04-16 Version: 1.56.5
 1, Mark CreateDiagnosticReport as public api.
 2, ModifySecurityIps support modifyMode parameter.

+ 110 - 0
services/r-kvstore/allocate_instance_public_connection.go

@@ -0,0 +1,110 @@
+package r_kvstore
+
+//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"
+)
+
+// AllocateInstancePublicConnection invokes the r_kvstore.AllocateInstancePublicConnection API synchronously
+// api document: https://help.aliyun.com/api/r-kvstore/allocateinstancepublicconnection.html
+func (client *Client) AllocateInstancePublicConnection(request *AllocateInstancePublicConnectionRequest) (response *AllocateInstancePublicConnectionResponse, err error) {
+	response = CreateAllocateInstancePublicConnectionResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// AllocateInstancePublicConnectionWithChan invokes the r_kvstore.AllocateInstancePublicConnection API asynchronously
+// api document: https://help.aliyun.com/api/r-kvstore/allocateinstancepublicconnection.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) AllocateInstancePublicConnectionWithChan(request *AllocateInstancePublicConnectionRequest) (<-chan *AllocateInstancePublicConnectionResponse, <-chan error) {
+	responseChan := make(chan *AllocateInstancePublicConnectionResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.AllocateInstancePublicConnection(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// AllocateInstancePublicConnectionWithCallback invokes the r_kvstore.AllocateInstancePublicConnection API asynchronously
+// api document: https://help.aliyun.com/api/r-kvstore/allocateinstancepublicconnection.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) AllocateInstancePublicConnectionWithCallback(request *AllocateInstancePublicConnectionRequest, callback func(response *AllocateInstancePublicConnectionResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *AllocateInstancePublicConnectionResponse
+		var err error
+		defer close(result)
+		response, err = client.AllocateInstancePublicConnection(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// AllocateInstancePublicConnectionRequest is the request struct for api AllocateInstancePublicConnection
+type AllocateInstancePublicConnectionRequest struct {
+	*requests.RpcRequest
+	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	ConnectionStringPrefix string           `position:"Query" name:"ConnectionStringPrefix"`
+	InstanceId             string           `position:"Query" name:"InstanceId"`
+	SecurityToken          string           `position:"Query" name:"SecurityToken"`
+	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
+	Port                   string           `position:"Query" name:"Port"`
+	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
+	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
+}
+
+// AllocateInstancePublicConnectionResponse is the response struct for api AllocateInstancePublicConnection
+type AllocateInstancePublicConnectionResponse struct {
+	*responses.BaseResponse
+	RequestId string `json:"RequestId" xml:"RequestId"`
+}
+
+// CreateAllocateInstancePublicConnectionRequest creates a request to invoke AllocateInstancePublicConnection API
+func CreateAllocateInstancePublicConnectionRequest() (request *AllocateInstancePublicConnectionRequest) {
+	request = &AllocateInstancePublicConnectionRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "AllocateInstancePublicConnection", "R-kvstore", "openAPI")
+	return
+}
+
+// CreateAllocateInstancePublicConnectionResponse creates a response to parse from AllocateInstancePublicConnection response
+func CreateAllocateInstancePublicConnectionResponse() (response *AllocateInstancePublicConnectionResponse) {
+	response = &AllocateInstancePublicConnectionResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 1 - 1
services/r-kvstore/create_account.go

@@ -102,7 +102,7 @@ func CreateCreateAccountRequest() (request *CreateAccountRequest) {
 	request = &CreateAccountRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateAccount", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateAccount", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/create_backup.go

@@ -96,7 +96,7 @@ func CreateCreateBackupRequest() (request *CreateBackupRequest) {
 	request = &CreateBackupRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateBackup", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateBackup", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/create_cache_analysis_task.go

@@ -94,7 +94,7 @@ func CreateCreateCacheAnalysisTaskRequest() (request *CreateCacheAnalysisTaskReq
 	request = &CreateCacheAnalysisTaskRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateCacheAnalysisTask", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateCacheAnalysisTask", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/create_instance.go

@@ -134,7 +134,7 @@ func CreateCreateInstanceRequest() (request *CreateInstanceRequest) {
 	request = &CreateInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/create_snapshot.go

@@ -95,7 +95,7 @@ func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest) {
 	request = &CreateSnapshotRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateSnapshot", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateSnapshot", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/create_static_verification.go

@@ -97,7 +97,7 @@ func CreateCreateStaticVerificationRequest() (request *CreateStaticVerificationR
 	request = &CreateStaticVerificationRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateStaticVerification", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateStaticVerification", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/create_temp_instance.go

@@ -97,7 +97,7 @@ func CreateCreateTempInstanceRequest() (request *CreateTempInstanceRequest) {
 	request = &CreateTempInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateTempInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateTempInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/delete_account.go

@@ -96,7 +96,7 @@ func CreateDeleteAccountRequest() (request *DeleteAccountRequest) {
 	request = &DeleteAccountRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteAccount", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteAccount", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/delete_instance.go

@@ -95,7 +95,7 @@ func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest) {
 	request = &DeleteInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/delete_snapshot.go

@@ -93,7 +93,7 @@ func CreateDeleteSnapshotRequest() (request *DeleteSnapshotRequest) {
 	request = &DeleteSnapshotRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteSnapshot", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteSnapshot", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/delete_snapshot_settings.go

@@ -93,7 +93,7 @@ func CreateDeleteSnapshotSettingsRequest() (request *DeleteSnapshotSettingsReque
 	request = &DeleteSnapshotSettingsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteSnapshotSettings", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteSnapshotSettings", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/delete_temp_instance.go

@@ -93,7 +93,7 @@ func CreateDeleteTempInstanceRequest() (request *DeleteTempInstanceRequest) {
 	request = &DeleteTempInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteTempInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DeleteTempInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_accounts.go

@@ -97,7 +97,7 @@ func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest) {
 	request = &DescribeAccountsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeAccounts", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeAccounts", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_active_operation_task.go

@@ -103,7 +103,7 @@ func CreateDescribeActiveOperationTaskRequest() (request *DescribeActiveOperatio
 	request = &DescribeActiveOperationTaskRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTask", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTask", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_active_operation_task_count.go

@@ -96,7 +96,7 @@ func CreateDescribeActiveOperationTaskCountRequest() (request *DescribeActiveOpe
 	request = &DescribeActiveOperationTaskCountRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskCount", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskCount", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_active_operation_task_region.go

@@ -97,7 +97,7 @@ func CreateDescribeActiveOperationTaskRegionRequest() (request *DescribeActiveOp
 	request = &DescribeActiveOperationTaskRegionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskRegion", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskRegion", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_active_operation_task_type.go

@@ -96,7 +96,7 @@ func CreateDescribeActiveOperationTaskTypeRequest() (request *DescribeActiveOper
 	request = &DescribeActiveOperationTaskTypeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskType", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskType", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_audit_records.go

@@ -111,7 +111,7 @@ func CreateDescribeAuditRecordsRequest() (request *DescribeAuditRecordsRequest)
 	request = &DescribeAuditRecordsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeAuditRecords", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeAuditRecords", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_backup_policy.go

@@ -99,7 +99,7 @@ func CreateDescribeBackupPolicyRequest() (request *DescribeBackupPolicyRequest)
 	request = &DescribeBackupPolicyRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeBackupPolicy", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeBackupPolicy", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_backups.go

@@ -104,7 +104,7 @@ func CreateDescribeBackupsRequest() (request *DescribeBackupsRequest) {
 	request = &DescribeBackupsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeBackups", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeBackups", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_cache_analysis_report.go

@@ -106,7 +106,7 @@ func CreateDescribeCacheAnalysisReportRequest() (request *DescribeCacheAnalysisR
 	request = &DescribeCacheAnalysisReportRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeCacheAnalysisReport", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeCacheAnalysisReport", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_cache_analysis_report_list.go

@@ -104,7 +104,7 @@ func CreateDescribeCacheAnalysisReportListRequest() (request *DescribeCacheAnaly
 	request = &DescribeCacheAnalysisReportListRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeCacheAnalysisReportList", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeCacheAnalysisReportList", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_certification.go

@@ -97,7 +97,7 @@ func CreateDescribeCertificationRequest() (request *DescribeCertificationRequest
 	request = &DescribeCertificationRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeCertification", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeCertification", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_db_instance_monitor.go

@@ -96,7 +96,7 @@ func CreateDescribeDBInstanceMonitorRequest() (request *DescribeDBInstanceMonito
 	request = &DescribeDBInstanceMonitorRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeDBInstanceMonitor", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeDBInstanceMonitor", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_db_instance_net_info.go

@@ -97,7 +97,7 @@ func CreateDescribeDBInstanceNetInfoRequest() (request *DescribeDBInstanceNetInf
 	request = &DescribeDBInstanceNetInfoRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeDBInstanceNetInfo", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeDBInstanceNetInfo", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_error_log_records.go

@@ -108,7 +108,7 @@ func CreateDescribeErrorLogRecordsRequest() (request *DescribeErrorLogRecordsReq
 	request = &DescribeErrorLogRecordsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeErrorLogRecords", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeErrorLogRecords", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_history_monitor_values.go

@@ -101,7 +101,7 @@ func CreateDescribeHistoryMonitorValuesRequest() (request *DescribeHistoryMonito
 	request = &DescribeHistoryMonitorValuesRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeHistoryMonitorValues", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeHistoryMonitorValues", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_instance_attribute.go

@@ -96,7 +96,7 @@ func CreateDescribeInstanceAttributeRequest() (request *DescribeInstanceAttribut
 	request = &DescribeInstanceAttributeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceAttribute", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceAttribute", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_instance_auto_renewal_attribute.go

@@ -102,7 +102,7 @@ func CreateDescribeInstanceAutoRenewalAttributeRequest() (request *DescribeInsta
 	request = &DescribeInstanceAutoRenewalAttributeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceAutoRenewalAttribute", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceAutoRenewalAttribute", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_instance_config.go

@@ -96,7 +96,7 @@ func CreateDescribeInstanceConfigRequest() (request *DescribeInstanceConfigReque
 	request = &DescribeInstanceConfigRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceConfig", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceConfig", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_instance_ssl.go

@@ -99,7 +99,7 @@ func CreateDescribeInstanceSSLRequest() (request *DescribeInstanceSSLRequest) {
 	request = &DescribeInstanceSSLRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceSSL", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstanceSSL", "R-kvstore", "openAPI")
 	return
 }
 

+ 28 - 21
services/r-kvstore/describe_instances.go

@@ -76,26 +76,33 @@ func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRe
 // DescribeInstancesRequest is the request struct for api DescribeInstances
 type DescribeInstancesRequest struct {
 	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	InstanceStatus       string           `position:"Query" name:"InstanceStatus"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	SearchKey            string           `position:"Query" name:"SearchKey"`
-	NetworkType          string           `position:"Query" name:"NetworkType"`
-	EngineVersion        string           `position:"Query" name:"EngineVersion"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceClass        string           `position:"Query" name:"InstanceClass"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
-	VSwitchId            string           `position:"Query" name:"VSwitchId"`
-	Expired              string           `position:"Query" name:"Expired"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	InstanceIds          string           `position:"Query" name:"InstanceIds"`
-	ArchitectureType     string           `position:"Query" name:"ArchitectureType"`
-	VpcId                string           `position:"Query" name:"VpcId"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
-	InstanceType         string           `position:"Query" name:"InstanceType"`
-	ZoneId               string           `position:"Query" name:"ZoneId"`
-	ChargeType           string           `position:"Query" name:"ChargeType"`
+	ResourceOwnerId      requests.Integer        `position:"Query" name:"ResourceOwnerId"`
+	InstanceStatus       string                  `position:"Query" name:"InstanceStatus"`
+	ResourceOwnerAccount string                  `position:"Query" name:"ResourceOwnerAccount"`
+	OwnerAccount         string                  `position:"Query" name:"OwnerAccount"`
+	SearchKey            string                  `position:"Query" name:"SearchKey"`
+	NetworkType          string                  `position:"Query" name:"NetworkType"`
+	EngineVersion        string                  `position:"Query" name:"EngineVersion"`
+	OwnerId              requests.Integer        `position:"Query" name:"OwnerId"`
+	InstanceClass        string                  `position:"Query" name:"InstanceClass"`
+	PageNumber           requests.Integer        `position:"Query" name:"PageNumber"`
+	VSwitchId            string                  `position:"Query" name:"VSwitchId"`
+	Expired              string                  `position:"Query" name:"Expired"`
+	SecurityToken        string                  `position:"Query" name:"SecurityToken"`
+	InstanceIds          string                  `position:"Query" name:"InstanceIds"`
+	ArchitectureType     string                  `position:"Query" name:"ArchitectureType"`
+	VpcId                string                  `position:"Query" name:"VpcId"`
+	PageSize             requests.Integer        `position:"Query" name:"PageSize"`
+	InstanceType         string                  `position:"Query" name:"InstanceType"`
+	ZoneId               string                  `position:"Query" name:"ZoneId"`
+	ChargeType           string                  `position:"Query" name:"ChargeType"`
+	Tag                  *[]DescribeInstancesTag `position:"Query" name:"Tag"  type:"Repeated"`
+}
+
+// DescribeInstancesTag is a repeated param struct in DescribeInstancesRequest
+type DescribeInstancesTag struct {
+	Value string `name:"Value"`
+	Key   string `name:"Key"`
 }
 
 // DescribeInstancesResponse is the response struct for api DescribeInstances
@@ -113,7 +120,7 @@ func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest) {
 	request = &DescribeInstancesRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstances", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstances", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_instances_by_expire_time.go

@@ -103,7 +103,7 @@ func CreateDescribeInstancesByExpireTimeRequest() (request *DescribeInstancesByE
 	request = &DescribeInstancesByExpireTimeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstancesByExpireTime", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstancesByExpireTime", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_intranet_attribute.go

@@ -97,7 +97,7 @@ func CreateDescribeIntranetAttributeRequest() (request *DescribeIntranetAttribut
 	request = &DescribeIntranetAttributeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeIntranetAttribute", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeIntranetAttribute", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_logic_instance_topology.go

@@ -98,7 +98,7 @@ func CreateDescribeLogicInstanceTopologyRequest() (request *DescribeLogicInstanc
 	request = &DescribeLogicInstanceTopologyRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeLogicInstanceTopology", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeLogicInstanceTopology", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_monitor_items.go

@@ -95,7 +95,7 @@ func CreateDescribeMonitorItemsRequest() (request *DescribeMonitorItemsRequest)
 	request = &DescribeMonitorItemsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonitorItems", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonitorItems", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_monthly_service_status.go

@@ -98,7 +98,7 @@ func CreateDescribeMonthlyServiceStatusRequest() (request *DescribeMonthlyServic
 	request = &DescribeMonthlyServiceStatusRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonthlyServiceStatus", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonthlyServiceStatus", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_monthly_service_status_detail.go

@@ -99,7 +99,7 @@ func CreateDescribeMonthlyServiceStatusDetailRequest() (request *DescribeMonthly
 	request = &DescribeMonthlyServiceStatusDetailRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonthlyServiceStatusDetail", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonthlyServiceStatusDetail", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_parameter_modification_history.go

@@ -99,7 +99,7 @@ func CreateDescribeParameterModificationHistoryRequest() (request *DescribeParam
 	request = &DescribeParameterModificationHistoryRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameterModificationHistory", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameterModificationHistory", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_parameter_templates.go

@@ -101,7 +101,7 @@ func CreateDescribeParameterTemplatesRequest() (request *DescribeParameterTempla
 	request = &DescribeParameterTemplatesRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameterTemplates", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameterTemplates", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_parameters.go

@@ -100,7 +100,7 @@ func CreateDescribeParametersRequest() (request *DescribeParametersRequest) {
 	request = &DescribeParametersRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameters", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameters", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_rds_v_switchs.go

@@ -97,7 +97,7 @@ func CreateDescribeRdsVSwitchsRequest() (request *DescribeRdsVSwitchsRequest) {
 	request = &DescribeRdsVSwitchsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRdsVSwitchs", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRdsVSwitchs", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_rds_vpcs.go

@@ -96,7 +96,7 @@ func CreateDescribeRdsVpcsRequest() (request *DescribeRdsVpcsRequest) {
 	request = &DescribeRdsVpcsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRdsVpcs", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRdsVpcs", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_regions.go

@@ -96,7 +96,7 @@ func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest) {
 	request = &DescribeRegionsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRegions", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRegions", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_replica_conflict_info.go

@@ -104,7 +104,7 @@ func CreateDescribeReplicaConflictInfoRequest() (request *DescribeReplicaConflic
 	request = &DescribeReplicaConflictInfoRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaConflictInfo", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaConflictInfo", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_replica_initialize_progress.go

@@ -96,7 +96,7 @@ func CreateDescribeReplicaInitializeProgressRequest() (request *DescribeReplicaI
 	request = &DescribeReplicaInitializeProgressRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaInitializeProgress", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaInitializeProgress", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_replica_performance.go

@@ -104,7 +104,7 @@ func CreateDescribeReplicaPerformanceRequest() (request *DescribeReplicaPerforma
 	request = &DescribeReplicaPerformanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaPerformance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaPerformance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_replica_usage.go

@@ -101,7 +101,7 @@ func CreateDescribeReplicaUsageRequest() (request *DescribeReplicaUsageRequest)
 	request = &DescribeReplicaUsageRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaUsage", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaUsage", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_replicas.go

@@ -102,7 +102,7 @@ func CreateDescribeReplicasRequest() (request *DescribeReplicasRequest) {
 	request = &DescribeReplicasRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicas", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicas", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_running_log_records.go

@@ -111,7 +111,7 @@ func CreateDescribeRunningLogRecordsRequest() (request *DescribeRunningLogRecord
 	request = &DescribeRunningLogRecordsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRunningLogRecords", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRunningLogRecords", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_security_ips.go

@@ -96,7 +96,7 @@ func CreateDescribeSecurityIpsRequest() (request *DescribeSecurityIpsRequest) {
 	request = &DescribeSecurityIpsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeSecurityIps", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeSecurityIps", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_slow_log_records.go

@@ -110,7 +110,7 @@ func CreateDescribeSlowLogRecordsRequest() (request *DescribeSlowLogRecordsReque
 	request = &DescribeSlowLogRecordsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeSlowLogRecords", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeSlowLogRecords", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_snapshots.go

@@ -96,7 +96,7 @@ func CreateDescribeSnapshotsRequest() (request *DescribeSnapshotsRequest) {
 	request = &DescribeSnapshotsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeSnapshots", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeSnapshots", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_static_verification_list.go

@@ -110,7 +110,7 @@ func CreateDescribeStaticVerificationListRequest() (request *DescribeStaticVerif
 	request = &DescribeStaticVerificationListRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeStaticVerificationList", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeStaticVerificationList", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_strategy.go

@@ -98,7 +98,7 @@ func CreateDescribeStrategyRequest() (request *DescribeStrategyRequest) {
 	request = &DescribeStrategyRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeStrategy", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeStrategy", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_temp_instance.go

@@ -94,7 +94,7 @@ func CreateDescribeTempInstanceRequest() (request *DescribeTempInstanceRequest)
 	request = &DescribeTempInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeTempInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeTempInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_verification_list.go

@@ -104,7 +104,7 @@ func CreateDescribeVerificationListRequest() (request *DescribeVerificationListR
 	request = &DescribeVerificationListRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeVerificationList", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeVerificationList", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/describe_zones.go

@@ -96,7 +96,7 @@ func CreateDescribeZonesRequest() (request *DescribeZonesRequest) {
 	request = &DescribeZonesRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeZones", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeZones", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/destroy_instance.go

@@ -95,7 +95,7 @@ func CreateDestroyInstanceRequest() (request *DestroyInstanceRequest) {
 	request = &DestroyInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DestroyInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DestroyInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/evaluate_fail_over_switch.go

@@ -99,7 +99,7 @@ func CreateEvaluateFailOverSwitchRequest() (request *EvaluateFailOverSwitchReque
 	request = &EvaluateFailOverSwitchRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "EvaluateFailOverSwitch", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "EvaluateFailOverSwitch", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/flush_instance.go

@@ -95,7 +95,7 @@ func CreateFlushInstanceRequest() (request *FlushInstanceRequest) {
 	request = &FlushInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "FlushInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "FlushInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/get_snapshot_settings.go

@@ -102,7 +102,7 @@ func CreateGetSnapshotSettingsRequest() (request *GetSnapshotSettingsRequest) {
 	request = &GetSnapshotSettingsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "GetSnapshotSettings", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "GetSnapshotSettings", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/grant_account_privilege.go

@@ -97,7 +97,7 @@ func CreateGrantAccountPrivilegeRequest() (request *GrantAccountPrivilegeRequest
 	request = &GrantAccountPrivilegeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "GrantAccountPrivilege", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "GrantAccountPrivilege", "R-kvstore", "openAPI")
 	return
 }
 

+ 16 - 79
services/r-kvstore/list_tag_resources.go

@@ -76,90 +76,27 @@ func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequ
 // ListTagResourcesRequest is the request struct for api ListTagResources
 type ListTagResourcesRequest struct {
 	*requests.RpcRequest
-	ResourceId47         string           `position:"Query" name:"ResourceId.47"`
-	ResourceId48         string           `position:"Query" name:"ResourceId.48"`
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ResourceId49         string           `position:"Query" name:"ResourceId.49"`
-	ResourceId40         string           `position:"Query" name:"ResourceId.40"`
-	ResourceId41         string           `position:"Query" name:"ResourceId.41"`
-	ResourceId42         string           `position:"Query" name:"ResourceId.42"`
-	TagKey9              string           `position:"Query" name:"TagKey.9"`
-	ResourceId1          string           `position:"Query" name:"ResourceId.1"`
-	ResourceId43         string           `position:"Query" name:"ResourceId.43"`
-	ResourceId2          string           `position:"Query" name:"ResourceId.2"`
-	ResourceId44         string           `position:"Query" name:"ResourceId.44"`
-	ResourceId3          string           `position:"Query" name:"ResourceId.3"`
-	ResourceId45         string           `position:"Query" name:"ResourceId.45"`
-	ResourceId4          string           `position:"Query" name:"ResourceId.4"`
-	ResourceId46         string           `position:"Query" name:"ResourceId.46"`
-	ResourceId5          string           `position:"Query" name:"ResourceId.5"`
-	TagKey4              string           `position:"Query" name:"TagKey.4"`
-	ResourceId6          string           `position:"Query" name:"ResourceId.6"`
-	TagKey3              string           `position:"Query" name:"TagKey.3"`
-	ResourceId7          string           `position:"Query" name:"ResourceId.7"`
-	TagKey2              string           `position:"Query" name:"TagKey.2"`
-	ResourceId8          string           `position:"Query" name:"ResourceId.8"`
-	TagKey1              string           `position:"Query" name:"TagKey.1"`
-	ResourceId9          string           `position:"Query" name:"ResourceId.9"`
-	TagKey8              string           `position:"Query" name:"TagKey.8"`
-	TagKey20             string           `position:"Query" name:"TagKey.20"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	TagKey7              string           `position:"Query" name:"TagKey.7"`
-	TagKey6              string           `position:"Query" name:"TagKey.6"`
-	TagKey5              string           `position:"Query" name:"TagKey.5"`
-	ResourceId36         string           `position:"Query" name:"ResourceId.36"`
-	ResourceId37         string           `position:"Query" name:"ResourceId.37"`
-	ResourceId38         string           `position:"Query" name:"ResourceId.38"`
-	ResourceId39         string           `position:"Query" name:"ResourceId.39"`
-	ResourceId30         string           `position:"Query" name:"ResourceId.30"`
-	ResourceId31         string           `position:"Query" name:"ResourceId.31"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	ResourceId32         string           `position:"Query" name:"ResourceId.32"`
-	ResourceId33         string           `position:"Query" name:"ResourceId.33"`
-	ResourceId34         string           `position:"Query" name:"ResourceId.34"`
-	ResourceId35         string           `position:"Query" name:"ResourceId.35"`
-	ResourceId25         string           `position:"Query" name:"ResourceId.25"`
-	ResourceId26         string           `position:"Query" name:"ResourceId.26"`
-	ResourceId27         string           `position:"Query" name:"ResourceId.27"`
-	ResourceId28         string           `position:"Query" name:"ResourceId.28"`
-	ResourceId29         string           `position:"Query" name:"ResourceId.29"`
-	ResourceId20         string           `position:"Query" name:"ResourceId.20"`
-	ResourceId21         string           `position:"Query" name:"ResourceId.21"`
-	ResourceId22         string           `position:"Query" name:"ResourceId.22"`
-	ResourceId23         string           `position:"Query" name:"ResourceId.23"`
-	ResourceId24         string           `position:"Query" name:"ResourceId.24"`
-	NextToken            string           `position:"Query" name:"NextToken"`
-	Scope                string           `position:"Query" name:"Scope"`
-	ResourceId14         string           `position:"Query" name:"ResourceId.14"`
-	ResourceId15         string           `position:"Query" name:"ResourceId.15"`
-	ResourceId16         string           `position:"Query" name:"ResourceId.16"`
-	TagKey19             string           `position:"Query" name:"TagKey.19"`
-	ResourceId17         string           `position:"Query" name:"ResourceId.17"`
-	TagKey18             string           `position:"Query" name:"TagKey.18"`
-	ResourceId18         string           `position:"Query" name:"ResourceId.18"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	ResourceId19         string           `position:"Query" name:"ResourceId.19"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	ResourceId50         string           `position:"Query" name:"ResourceId.50"`
-	ResourceId10         string           `position:"Query" name:"ResourceId.10"`
-	ResourceType         string           `position:"Query" name:"ResourceType"`
-	ResourceId11         string           `position:"Query" name:"ResourceId.11"`
-	ResourceId12         string           `position:"Query" name:"ResourceId.12"`
-	ResourceId13         string           `position:"Query" name:"ResourceId.13"`
-	TagKey13             string           `position:"Query" name:"TagKey.13"`
-	TagKey12             string           `position:"Query" name:"TagKey.12"`
-	TagKey11             string           `position:"Query" name:"TagKey.11"`
-	TagKey10             string           `position:"Query" name:"TagKey.10"`
-	TagKey17             string           `position:"Query" name:"TagKey.17"`
-	TagKey16             string           `position:"Query" name:"TagKey.16"`
-	TagKey15             string           `position:"Query" name:"TagKey.15"`
-	TagKey14             string           `position:"Query" name:"TagKey.14"`
+	ResourceOwnerId      requests.Integer       `position:"Query" name:"ResourceOwnerId"`
+	ResourceId           *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
+	ResourceOwnerAccount string                 `position:"Query" name:"ResourceOwnerAccount"`
+	NextToken            string                 `position:"Query" name:"NextToken"`
+	OwnerAccount         string                 `position:"Query" name:"OwnerAccount"`
+	Tag                  *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
+	OwnerId              requests.Integer       `position:"Query" name:"OwnerId"`
+	ResourceType         string                 `position:"Query" name:"ResourceType"`
+}
+
+// ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
+type ListTagResourcesTag struct {
+	Value string `name:"Value"`
+	Key   string `name:"Key"`
 }
 
 // ListTagResourcesResponse is the response struct for api ListTagResources
 type ListTagResourcesResponse struct {
 	*responses.BaseResponse
 	RequestId    string       `json:"RequestId" xml:"RequestId"`
+	NextToken    string       `json:"NextToken" xml:"NextToken"`
 	TagResources TagResources `json:"TagResources" xml:"TagResources"`
 }
 
@@ -168,7 +105,7 @@ func CreateListTagResourcesRequest() (request *ListTagResourcesRequest) {
 	request = &ListTagResourcesRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ListTagResources", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ListTagResources", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/migrate_to_other_zone.go

@@ -98,7 +98,7 @@ func CreateMigrateToOtherZoneRequest() (request *MigrateToOtherZoneRequest) {
 	request = &MigrateToOtherZoneRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "MigrateToOtherZone", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "MigrateToOtherZone", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_account_description.go

@@ -97,7 +97,7 @@ func CreateModifyAccountDescriptionRequest() (request *ModifyAccountDescriptionR
 	request = &ModifyAccountDescriptionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyAccountDescription", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyAccountDescription", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_active_operation_task.go

@@ -97,7 +97,7 @@ func CreateModifyActiveOperationTaskRequest() (request *ModifyActiveOperationTas
 	request = &ModifyActiveOperationTaskRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyActiveOperationTask", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyActiveOperationTask", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_audit_log_config.go

@@ -97,7 +97,7 @@ func CreateModifyAuditLogConfigRequest() (request *ModifyAuditLogConfigRequest)
 	request = &ModifyAuditLogConfigRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyAuditLogConfig", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyAuditLogConfig", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_backup_policy.go

@@ -97,7 +97,7 @@ func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest) {
 	request = &ModifyBackupPolicyRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyBackupPolicy", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyBackupPolicy", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_certification.go

@@ -96,7 +96,7 @@ func CreateModifyCertificationRequest() (request *ModifyCertificationRequest) {
 	request = &ModifyCertificationRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyCertification", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyCertification", "R-kvstore", "openAPI")
 	return
 }
 

+ 7 - 5
services/r-kvstore/modify_db_instance_connection_string.go

@@ -77,13 +77,15 @@ func (client *Client) ModifyDBInstanceConnectionStringWithCallback(request *Modi
 type ModifyDBInstanceConnectionStringRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SecurityToken           string           `position:"Query" name:"SecurityToken"`
 	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
-	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
-	NewConnectionString     string           `position:"Query" name:"newConnectionString"`
+	NewConnectionString     string           `position:"Query" name:"NewConnectionString"`
 	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
-	CurrentConnectionString string           `position:"Query" name:"currentConnectionString"`
+	IPType                  string           `position:"Query" name:"IPType"`
+	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
+	SecurityToken           string           `position:"Query" name:"SecurityToken"`
+	Port                    string           `position:"Query" name:"Port"`
+	DBInstanceId            string           `position:"Query" name:"DBInstanceId"`
 }
 
 // ModifyDBInstanceConnectionStringResponse is the response struct for api ModifyDBInstanceConnectionString
@@ -97,7 +99,7 @@ func CreateModifyDBInstanceConnectionStringRequest() (request *ModifyDBInstanceC
 	request = &ModifyDBInstanceConnectionStringRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyDBInstanceConnectionString", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyDBInstanceConnectionString", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_db_instance_monitor.go

@@ -96,7 +96,7 @@ func CreateModifyDBInstanceMonitorRequest() (request *ModifyDBInstanceMonitorReq
 	request = &ModifyDBInstanceMonitorRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyDBInstanceMonitor", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyDBInstanceMonitor", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_guard_domain_mode.go

@@ -96,7 +96,7 @@ func CreateModifyGuardDomainModeRequest() (request *ModifyGuardDomainModeRequest
 	request = &ModifyGuardDomainModeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyGuardDomainMode", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyGuardDomainMode", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_attribute.go

@@ -97,7 +97,7 @@ func CreateModifyInstanceAttributeRequest() (request *ModifyInstanceAttributeReq
 	request = &ModifyInstanceAttributeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceAttribute", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceAttribute", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_auto_renewal_attribute.go

@@ -97,7 +97,7 @@ func CreateModifyInstanceAutoRenewalAttributeRequest() (request *ModifyInstanceA
 	request = &ModifyInstanceAutoRenewalAttributeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceAutoRenewalAttribute", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceAutoRenewalAttribute", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_config.go

@@ -96,7 +96,7 @@ func CreateModifyInstanceConfigRequest() (request *ModifyInstanceConfigRequest)
 	request = &ModifyInstanceConfigRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceConfig", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceConfig", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_maintain_time.go

@@ -97,7 +97,7 @@ func CreateModifyInstanceMaintainTimeRequest() (request *ModifyInstanceMaintainT
 	request = &ModifyInstanceMaintainTimeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceMaintainTime", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceMaintainTime", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_major_version.go

@@ -97,7 +97,7 @@ func CreateModifyInstanceMajorVersionRequest() (request *ModifyInstanceMajorVers
 	request = &ModifyInstanceMajorVersionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceMajorVersion", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceMajorVersion", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_minor_version.go

@@ -97,7 +97,7 @@ func CreateModifyInstanceMinorVersionRequest() (request *ModifyInstanceMinorVers
 	request = &ModifyInstanceMinorVersionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceMinorVersion", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceMinorVersion", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_net_expire_time.go

@@ -99,7 +99,7 @@ func CreateModifyInstanceNetExpireTimeRequest() (request *ModifyInstanceNetExpir
 	request = &ModifyInstanceNetExpireTimeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceNetExpireTime", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceNetExpireTime", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_spec.go

@@ -103,7 +103,7 @@ func CreateModifyInstanceSpecRequest() (request *ModifyInstanceSpecRequest) {
 	request = &ModifyInstanceSpecRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceSpec", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceSpec", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_spec_pre_check.go

@@ -99,7 +99,7 @@ func CreateModifyInstanceSpecPreCheckRequest() (request *ModifyInstanceSpecPreCh
 	request = &ModifyInstanceSpecPreCheckRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceSpecPreCheck", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceSpecPreCheck", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_ssl.go

@@ -98,7 +98,7 @@ func CreateModifyInstanceSSLRequest() (request *ModifyInstanceSSLRequest) {
 	request = &ModifyInstanceSSLRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceSSL", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceSSL", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_instance_vpc_auth_mode.go

@@ -96,7 +96,7 @@ func CreateModifyInstanceVpcAuthModeRequest() (request *ModifyInstanceVpcAuthMod
 	request = &ModifyInstanceVpcAuthModeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceVpcAuthMode", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceVpcAuthMode", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_intranet_attribute.go

@@ -95,7 +95,7 @@ func CreateModifyIntranetAttributeRequest() (request *ModifyIntranetAttributeReq
 	request = &ModifyIntranetAttributeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyIntranetAttribute", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyIntranetAttribute", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_replica_description.go

@@ -96,7 +96,7 @@ func CreateModifyReplicaDescriptionRequest() (request *ModifyReplicaDescriptionR
 	request = &ModifyReplicaDescriptionRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaDescription", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaDescription", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_replica_mode.go

@@ -98,7 +98,7 @@ func CreateModifyReplicaModeRequest() (request *ModifyReplicaModeRequest) {
 	request = &ModifyReplicaModeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaMode", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaMode", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_replica_recovery_mode.go

@@ -96,7 +96,7 @@ func CreateModifyReplicaRecoveryModeRequest() (request *ModifyReplicaRecoveryMod
 	request = &ModifyReplicaRecoveryModeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaRecoveryMode", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaRecoveryMode", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_replica_relation.go

@@ -95,7 +95,7 @@ func CreateModifyReplicaRelationRequest() (request *ModifyReplicaRelationRequest
 	request = &ModifyReplicaRelationRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaRelation", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaRelation", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_replica_verification_mode.go

@@ -96,7 +96,7 @@ func CreateModifyReplicaVerificationModeRequest() (request *ModifyReplicaVerific
 	request = &ModifyReplicaVerificationModeRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaVerificationMode", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaVerificationMode", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/modify_security_ips.go

@@ -99,7 +99,7 @@ func CreateModifySecurityIpsRequest() (request *ModifySecurityIpsRequest) {
 	request = &ModifySecurityIpsRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifySecurityIps", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifySecurityIps", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/query_task.go

@@ -95,7 +95,7 @@ func CreateQueryTaskRequest() (request *QueryTaskRequest) {
 	request = &QueryTaskRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "QueryTask", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "QueryTask", "R-kvstore", "openAPI")
 	return
 }
 

+ 109 - 0
services/r-kvstore/release_instance_public_connection.go

@@ -0,0 +1,109 @@
+package r_kvstore
+
+//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"
+)
+
+// ReleaseInstancePublicConnection invokes the r_kvstore.ReleaseInstancePublicConnection API synchronously
+// api document: https://help.aliyun.com/api/r-kvstore/releaseinstancepublicconnection.html
+func (client *Client) ReleaseInstancePublicConnection(request *ReleaseInstancePublicConnectionRequest) (response *ReleaseInstancePublicConnectionResponse, err error) {
+	response = CreateReleaseInstancePublicConnectionResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+// ReleaseInstancePublicConnectionWithChan invokes the r_kvstore.ReleaseInstancePublicConnection API asynchronously
+// api document: https://help.aliyun.com/api/r-kvstore/releaseinstancepublicconnection.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) ReleaseInstancePublicConnectionWithChan(request *ReleaseInstancePublicConnectionRequest) (<-chan *ReleaseInstancePublicConnectionResponse, <-chan error) {
+	responseChan := make(chan *ReleaseInstancePublicConnectionResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.ReleaseInstancePublicConnection(request)
+		if err != nil {
+			errChan <- err
+		} else {
+			responseChan <- response
+		}
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+// ReleaseInstancePublicConnectionWithCallback invokes the r_kvstore.ReleaseInstancePublicConnection API asynchronously
+// api document: https://help.aliyun.com/api/r-kvstore/releaseinstancepublicconnection.html
+// asynchronous document: https://help.aliyun.com/document_detail/66220.html
+func (client *Client) ReleaseInstancePublicConnectionWithCallback(request *ReleaseInstancePublicConnectionRequest, callback func(response *ReleaseInstancePublicConnectionResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *ReleaseInstancePublicConnectionResponse
+		var err error
+		defer close(result)
+		response, err = client.ReleaseInstancePublicConnection(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+// ReleaseInstancePublicConnectionRequest is the request struct for api ReleaseInstancePublicConnection
+type ReleaseInstancePublicConnectionRequest struct {
+	*requests.RpcRequest
+	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	InstanceId              string           `position:"Query" name:"InstanceId"`
+	SecurityToken           string           `position:"Query" name:"SecurityToken"`
+	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
+	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
+	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
+	CurrentConnectionString string           `position:"Query" name:"CurrentConnectionString"`
+}
+
+// ReleaseInstancePublicConnectionResponse is the response struct for api ReleaseInstancePublicConnection
+type ReleaseInstancePublicConnectionResponse struct {
+	*responses.BaseResponse
+	RequestId string `json:"RequestId" xml:"RequestId"`
+}
+
+// CreateReleaseInstancePublicConnectionRequest creates a request to invoke ReleaseInstancePublicConnection API
+func CreateReleaseInstancePublicConnectionRequest() (request *ReleaseInstancePublicConnectionRequest) {
+	request = &ReleaseInstancePublicConnectionRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ReleaseInstancePublicConnection", "R-kvstore", "openAPI")
+	return
+}
+
+// CreateReleaseInstancePublicConnectionResponse creates a response to parse from ReleaseInstancePublicConnection response
+func CreateReleaseInstancePublicConnectionResponse() (response *ReleaseInstancePublicConnectionResponse) {
+	response = &ReleaseInstancePublicConnectionResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 1 - 1
services/r-kvstore/release_replica.go

@@ -95,7 +95,7 @@ func CreateReleaseReplicaRequest() (request *ReleaseReplicaRequest) {
 	request = &ReleaseReplicaRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ReleaseReplica", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ReleaseReplica", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/renew_instance.go

@@ -105,7 +105,7 @@ func CreateRenewInstanceRequest() (request *RenewInstanceRequest) {
 	request = &RenewInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "RenewInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "RenewInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/renew_multi_instance.go

@@ -101,7 +101,7 @@ func CreateRenewMultiInstanceRequest() (request *RenewMultiInstanceRequest) {
 	request = &RenewMultiInstanceRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "RenewMultiInstance", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "RenewMultiInstance", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/reset_account.go

@@ -97,7 +97,7 @@ func CreateResetAccountRequest() (request *ResetAccountRequest) {
 	request = &ResetAccountRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ResetAccount", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ResetAccount", "R-kvstore", "openAPI")
 	return
 }
 

+ 1 - 1
services/r-kvstore/reset_account_password.go

@@ -97,7 +97,7 @@ func CreateResetAccountPasswordRequest() (request *ResetAccountPasswordRequest)
 	request = &ResetAccountPasswordRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ResetAccountPassword", "redisa", "openAPI")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ResetAccountPassword", "R-kvstore", "openAPI")
 	return
 }
 

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels