Browse Source

Update DescribeAvailableResource.

sdk-team 6 years ago
parent
commit
6a6ef7c4c2
100 changed files with 82 additions and 6896 deletions
  1. 3 0
      ChangeLog.txt
  2. 12 10
      services/r_kvstore/create_instance.go
  3. 0 140
      services/r_kvstore/create_sharding_instance.go
  4. 0 108
      services/r_kvstore/create_snapshot.go
  5. 0 110
      services/r_kvstore/create_static_verification.go
  6. 0 110
      services/r_kvstore/create_temp_instance.go
  7. 0 106
      services/r_kvstore/delete_snapshot.go
  8. 0 106
      services/r_kvstore/delete_snapshot_settings.go
  9. 0 106
      services/r_kvstore/delete_temp_instance.go
  10. 2 2
      services/r_kvstore/describe_accounts.go
  11. 0 116
      services/r_kvstore/describe_active_operation_task.go
  12. 0 109
      services/r_kvstore/describe_active_operation_task_count.go
  13. 0 110
      services/r_kvstore/describe_active_operation_task_region.go
  14. 0 109
      services/r_kvstore/describe_active_operation_task_type.go
  15. 2 0
      services/r_kvstore/describe_available_resource.go
  16. 1 0
      services/r_kvstore/describe_backup_policy.go
  17. 0 110
      services/r_kvstore/describe_certification.go
  18. 0 109
      services/r_kvstore/describe_db_instance_monitor.go
  19. 0 121
      services/r_kvstore/describe_error_log_records.go
  20. 0 109
      services/r_kvstore/describe_instance_config.go
  21. 1 0
      services/r_kvstore/describe_instances.go
  22. 0 116
      services/r_kvstore/describe_instances_by_expire_time.go
  23. 0 111
      services/r_kvstore/describe_monthly_service_status.go
  24. 0 112
      services/r_kvstore/describe_monthly_service_status_detail.go
  25. 0 112
      services/r_kvstore/describe_parameter_modification_history.go
  26. 0 114
      services/r_kvstore/describe_parameter_templates.go
  27. 0 110
      services/r_kvstore/describe_rds_v_switchs.go
  28. 0 109
      services/r_kvstore/describe_rds_vpcs.go
  29. 0 117
      services/r_kvstore/describe_replica_conflict_info.go
  30. 0 109
      services/r_kvstore/describe_replica_initialize_progress.go
  31. 0 117
      services/r_kvstore/describe_replica_performance.go
  32. 0 114
      services/r_kvstore/describe_replica_usage.go
  33. 0 115
      services/r_kvstore/describe_replicas.go
  34. 0 109
      services/r_kvstore/describe_security_group_configuration.go
  35. 0 110
      services/r_kvstore/describe_sharding_instances.go
  36. 0 109
      services/r_kvstore/describe_snapshots.go
  37. 0 123
      services/r_kvstore/describe_static_verification_list.go
  38. 0 111
      services/r_kvstore/describe_strategy.go
  39. 0 110
      services/r_kvstore/describe_tags.go
  40. 0 107
      services/r_kvstore/describe_temp_instance.go
  41. 0 117
      services/r_kvstore/describe_verification_list.go
  42. 0 112
      services/r_kvstore/evaluate_fail_over_switch.go
  43. 29 26
      services/r_kvstore/flush_expire_keys.go
  44. 0 115
      services/r_kvstore/get_snapshot_settings.go
  45. 0 110
      services/r_kvstore/modify_active_operation_task.go
  46. 1 0
      services/r_kvstore/modify_backup_policy.go
  47. 0 109
      services/r_kvstore/modify_certification.go
  48. 0 109
      services/r_kvstore/modify_db_instance_monitor.go
  49. 0 109
      services/r_kvstore/modify_guard_domain_mode.go
  50. 1 0
      services/r_kvstore/modify_instance_spec.go
  51. 0 112
      services/r_kvstore/modify_instance_spec_pre_check.go
  52. 0 109
      services/r_kvstore/modify_replica_description.go
  53. 0 111
      services/r_kvstore/modify_replica_mode.go
  54. 0 109
      services/r_kvstore/modify_replica_recovery_mode.go
  55. 0 108
      services/r_kvstore/modify_replica_relation.go
  56. 0 109
      services/r_kvstore/modify_replica_verification_mode.go
  57. 0 109
      services/r_kvstore/modify_security_group_configuration.go
  58. 0 108
      services/r_kvstore/query_task.go
  59. 0 108
      services/r_kvstore/release_replica.go
  60. 0 114
      services/r_kvstore/renew_multi_instance.go
  61. 0 110
      services/r_kvstore/reset_account.go
  62. 2 0
      services/r_kvstore/restore_instance.go
  63. 0 106
      services/r_kvstore/restore_snapshot.go
  64. 0 109
      services/r_kvstore/revoke_account_privilege.go
  65. 0 106
      services/r_kvstore/set_snapshot_settings.go
  66. 2 2
      services/r_kvstore/struct_accounts.go
  67. 0 29
      services/r_kvstore/struct_accounts_item.go
  68. 0 23
      services/r_kvstore/struct_affected_info.go
  69. 0 21
      services/r_kvstore/struct_affected_infos.go
  70. 1 0
      services/r_kvstore/struct_available_zone.go
  71. 0 21
      services/r_kvstore/struct_db_instances.go
  72. 0 23
      services/r_kvstore/struct_ecs_security_group_relation.go
  73. 0 24
      services/r_kvstore/struct_historical_parameter.go
  74. 0 22
      services/r_kvstore/struct_instance.go
  75. 1 0
      services/r_kvstore/struct_instance_net_info.go
  76. 0 22
      services/r_kvstore/struct_instance_sla_info.go
  77. 0 21
      services/r_kvstore/struct_instance_sla_infos.go
  78. 0 21
      services/r_kvstore/struct_instances_in_describe_instances_by_expire_time.go
  79. 0 21
      services/r_kvstore/struct_instances_in_describe_sharding_instances.go
  80. 0 37
      services/r_kvstore/struct_items.go
  81. 0 21
      services/r_kvstore/struct_items_in_describe_active_operation_task.go
  82. 0 21
      services/r_kvstore/struct_items_in_describe_error_log_records.go
  83. 0 21
      services/r_kvstore/struct_items_in_describe_replica_conflict_info.go
  84. 0 21
      services/r_kvstore/struct_items_in_describe_replica_initialize_progress.go
  85. 0 21
      services/r_kvstore/struct_items_in_describe_security_group_configuration.go
  86. 0 21
      services/r_kvstore/struct_items_in_describe_static_verification_list.go
  87. 0 21
      services/r_kvstore/struct_items_in_describe_verification_list.go
  88. 0 21
      services/r_kvstore/struct_items_in_evaluate_fail_over_switch.go
  89. 0 60
      services/r_kvstore/struct_items_item.go
  90. 0 25
      services/r_kvstore/struct_items_item_in_describe_replica_initialize_progress.go
  91. 23 23
      services/r_kvstore/struct_kv_store_instance.go
  92. 1 1
      services/r_kvstore/struct_log_records.go
  93. 0 21
      services/r_kvstore/struct_parameters.go
  94. 0 21
      services/r_kvstore/struct_performance_key_in_describe_replica_performance.go
  95. 0 21
      services/r_kvstore/struct_performance_key_in_describe_replica_usage.go
  96. 0 24
      services/r_kvstore/struct_performance_key_item.go
  97. 0 21
      services/r_kvstore/struct_performance_keys.go
  98. 0 21
      services/r_kvstore/struct_performance_value_in_describe_replica_performance.go
  99. 0 21
      services/r_kvstore/struct_performance_value_in_describe_replica_usage.go
  100. 0 21
      services/r_kvstore/struct_performance_values.go

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2019-12-14 Version: v1.60.288
+- Update DescribeAvailableResource.
+
 2019-12-11 Version: v1.60.287
 - Add tag API.
 - Add group process monitoring API.

+ 12 - 10
services/r_kvstore/create_instance.go

@@ -77,31 +77,33 @@ func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest,
 type CreateInstanceRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	NodeType             string           `position:"Query" name:"NodeType"`
 	CouponNo             string           `position:"Query" name:"CouponNo"`
 	NetworkType          string           `position:"Query" name:"NetworkType"`
 	EngineVersion        string           `position:"Query" name:"EngineVersion"`
-	AutoUseCoupon        string           `position:"Query" name:"AutoUseCoupon"`
-	InstanceClass        string           `position:"Query" name:"InstanceClass"`
-	Capacity             requests.Integer `position:"Query" name:"Capacity"`
+	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
 	Password             string           `position:"Query" name:"Password"`
 	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	InstanceType         string           `position:"Query" name:"InstanceType"`
 	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
 	AutoRenewPeriod      string           `position:"Query" name:"AutoRenewPeriod"`
 	Period               string           `position:"Query" name:"Period"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	SrcDBInstanceId      string           `position:"Query" name:"SrcDBInstanceId"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	BackupId             string           `position:"Query" name:"BackupId"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	Token                string           `position:"Query" name:"Token"`
 	VSwitchId            string           `position:"Query" name:"VSwitchId"`
 	PrivateIpAddress     string           `position:"Query" name:"PrivateIpAddress"`
 	InstanceName         string           `position:"Query" name:"InstanceName"`
 	AutoRenew            string           `position:"Query" name:"AutoRenew"`
-	VpcId                string           `position:"Query" name:"VpcId"`
 	ZoneId               string           `position:"Query" name:"ZoneId"`
+	NodeType             string           `position:"Query" name:"NodeType"`
+	AutoUseCoupon        string           `position:"Query" name:"AutoUseCoupon"`
+	InstanceClass        string           `position:"Query" name:"InstanceClass"`
+	Capacity             requests.Integer `position:"Query" name:"Capacity"`
+	InstanceType         string           `position:"Query" name:"InstanceType"`
+	RestoreTime          string           `position:"Query" name:"RestoreTime"`
+	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
+	SrcDBInstanceId      string           `position:"Query" name:"SrcDBInstanceId"`
+	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
+	Token                string           `position:"Query" name:"Token"`
+	VpcId                string           `position:"Query" name:"VpcId"`
 	ChargeType           string           `position:"Query" name:"ChargeType"`
 	Config               string           `position:"Query" name:"Config"`
 }

+ 0 - 140
services/r_kvstore/create_sharding_instance.go

@@ -1,140 +0,0 @@
-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"
-)
-
-// CreateShardingInstance invokes the r_kvstore.CreateShardingInstance API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/createshardinginstance.html
-func (client *Client) CreateShardingInstance(request *CreateShardingInstanceRequest) (response *CreateShardingInstanceResponse, err error) {
-	response = CreateCreateShardingInstanceResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// CreateShardingInstanceWithChan invokes the r_kvstore.CreateShardingInstance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/createshardinginstance.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) CreateShardingInstanceWithChan(request *CreateShardingInstanceRequest) (<-chan *CreateShardingInstanceResponse, <-chan error) {
-	responseChan := make(chan *CreateShardingInstanceResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.CreateShardingInstance(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// CreateShardingInstanceWithCallback invokes the r_kvstore.CreateShardingInstance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/createshardinginstance.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) CreateShardingInstanceWithCallback(request *CreateShardingInstanceRequest, callback func(response *CreateShardingInstanceResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *CreateShardingInstanceResponse
-		var err error
-		defer close(result)
-		response, err = client.CreateShardingInstance(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// CreateShardingInstanceRequest is the request struct for api CreateShardingInstance
-type CreateShardingInstanceRequest struct {
-	*requests.RpcRequest
-	ShardStorageQuantity  requests.Integer `position:"Query" name:"ShardStorageQuantity"`
-	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	CouponNo              string           `position:"Query" name:"CouponNo"`
-	NetworkType           string           `position:"Query" name:"NetworkType"`
-	EngineVersion         string           `position:"Query" name:"EngineVersion"`
-	Password              string           `position:"Query" name:"Password"`
-	ShardReplicaClass     string           `position:"Query" name:"ShardReplicaClass"`
-	SecurityToken         string           `position:"Query" name:"SecurityToken"`
-	IncrementalBackupMode string           `position:"Query" name:"IncrementalBackupMode"`
-	BusinessInfo          string           `position:"Query" name:"BusinessInfo"`
-	Period                string           `position:"Query" name:"Period"`
-	BackupId              string           `position:"Query" name:"BackupId"`
-	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
-	VSwitchId             string           `position:"Query" name:"VSwitchId"`
-	PrivateIpAddress      string           `position:"Query" name:"PrivateIpAddress"`
-	SecurityIPList        string           `position:"Query" name:"SecurityIPList"`
-	InstanceName          string           `position:"Query" name:"InstanceName"`
-	ZoneId                string           `position:"Query" name:"ZoneId"`
-	ProxyQuantity         requests.Integer `position:"Query" name:"ProxyQuantity"`
-	ProxyMode             string           `position:"Query" name:"ProxyMode"`
-	NodeType              string           `position:"Query" name:"NodeType"`
-	InstanceClass         string           `position:"Query" name:"InstanceClass"`
-	Capacity              requests.Integer `position:"Query" name:"Capacity"`
-	InstanceType          string           `position:"Query" name:"InstanceType"`
-	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
-	SrcDBInstanceId       string           `position:"Query" name:"SrcDBInstanceId"`
-	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
-	Token                 string           `position:"Query" name:"Token"`
-	ShardQuantity         requests.Integer `position:"Query" name:"ShardQuantity"`
-	ShardReplicaQuantity  requests.Integer `position:"Query" name:"ShardReplicaQuantity"`
-	ArchitectureType      string           `position:"Query" name:"ArchitectureType"`
-	VpcId                 string           `position:"Query" name:"VpcId"`
-	RedisManagerClass     string           `position:"Query" name:"RedisManagerClass"`
-	ChargeType            string           `position:"Query" name:"ChargeType"`
-	Config                string           `position:"Query" name:"Config"`
-}
-
-// CreateShardingInstanceResponse is the response struct for api CreateShardingInstance
-type CreateShardingInstanceResponse struct {
-	*responses.BaseResponse
-	RequestId  string                            `json:"RequestId" xml:"RequestId"`
-	InstanceId string                            `json:"InstanceId" xml:"InstanceId"`
-	OrderId    string                            `json:"OrderId" xml:"OrderId"`
-	ShardList  ShardListInCreateShardingInstance `json:"ShardList" xml:"ShardList"`
-}
-
-// CreateCreateShardingInstanceRequest creates a request to invoke CreateShardingInstance API
-func CreateCreateShardingInstanceRequest() (request *CreateShardingInstanceRequest) {
-	request = &CreateShardingInstanceRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateShardingInstance", "", "")
-	return
-}
-
-// CreateCreateShardingInstanceResponse creates a response to parse from CreateShardingInstance response
-func CreateCreateShardingInstanceResponse() (response *CreateShardingInstanceResponse) {
-	response = &CreateShardingInstanceResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 108
services/r_kvstore/create_snapshot.go

@@ -1,108 +0,0 @@
-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"
-)
-
-// CreateSnapshot invokes the r_kvstore.CreateSnapshot API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/createsnapshot.html
-func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (response *CreateSnapshotResponse, err error) {
-	response = CreateCreateSnapshotResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// CreateSnapshotWithChan invokes the r_kvstore.CreateSnapshot API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/createsnapshot.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) CreateSnapshotWithChan(request *CreateSnapshotRequest) (<-chan *CreateSnapshotResponse, <-chan error) {
-	responseChan := make(chan *CreateSnapshotResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.CreateSnapshot(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// CreateSnapshotWithCallback invokes the r_kvstore.CreateSnapshot API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/createsnapshot.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) CreateSnapshotWithCallback(request *CreateSnapshotRequest, callback func(response *CreateSnapshotResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *CreateSnapshotResponse
-		var err error
-		defer close(result)
-		response, err = client.CreateSnapshot(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// CreateSnapshotRequest is the request struct for api CreateSnapshot
-type CreateSnapshotRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// CreateSnapshotResponse is the response struct for api CreateSnapshot
-type CreateSnapshotResponse struct {
-	*responses.BaseResponse
-	RequestId  string `json:"RequestId" xml:"RequestId"`
-	SnapshotId string `json:"SnapshotId" xml:"SnapshotId"`
-	Status     string `json:"Status" xml:"Status"`
-}
-
-// CreateCreateSnapshotRequest creates a request to invoke CreateSnapshot API
-func CreateCreateSnapshotRequest() (request *CreateSnapshotRequest) {
-	request = &CreateSnapshotRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "CreateSnapshot", "", "")
-	return
-}
-
-// CreateCreateSnapshotResponse creates a response to parse from CreateSnapshot response
-func CreateCreateSnapshotResponse() (response *CreateSnapshotResponse) {
-	response = &CreateSnapshotResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/r_kvstore/create_static_verification.go

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

+ 0 - 110
services/r_kvstore/create_temp_instance.go

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

+ 0 - 106
services/r_kvstore/delete_snapshot.go

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

+ 0 - 106
services/r_kvstore/delete_snapshot_settings.go

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

+ 0 - 106
services/r_kvstore/delete_temp_instance.go

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

+ 2 - 2
services/r_kvstore/describe_accounts.go

@@ -88,8 +88,8 @@ type DescribeAccountsRequest struct {
 // DescribeAccountsResponse is the response struct for api DescribeAccounts
 type DescribeAccountsResponse struct {
 	*responses.BaseResponse
-	RequestId string                     `json:"RequestId" xml:"RequestId"`
-	Accounts  AccountsInDescribeAccounts `json:"Accounts" xml:"Accounts"`
+	RequestId string   `json:"RequestId" xml:"RequestId"`
+	Accounts  Accounts `json:"Accounts" xml:"Accounts"`
 }
 
 // CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API

+ 0 - 116
services/r_kvstore/describe_active_operation_task.go

@@ -1,116 +0,0 @@
-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"
-)
-
-// DescribeActiveOperationTask invokes the r_kvstore.DescribeActiveOperationTask API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtask.html
-func (client *Client) DescribeActiveOperationTask(request *DescribeActiveOperationTaskRequest) (response *DescribeActiveOperationTaskResponse, err error) {
-	response = CreateDescribeActiveOperationTaskResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeActiveOperationTaskWithChan invokes the r_kvstore.DescribeActiveOperationTask API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtask.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskWithChan(request *DescribeActiveOperationTaskRequest) (<-chan *DescribeActiveOperationTaskResponse, <-chan error) {
-	responseChan := make(chan *DescribeActiveOperationTaskResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeActiveOperationTask(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeActiveOperationTaskWithCallback invokes the r_kvstore.DescribeActiveOperationTask API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtask.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskWithCallback(request *DescribeActiveOperationTaskRequest, callback func(response *DescribeActiveOperationTaskResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeActiveOperationTaskResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeActiveOperationTask(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeActiveOperationTaskRequest is the request struct for api DescribeActiveOperationTask
-type DescribeActiveOperationTaskRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
-	IsHistory            requests.Integer `position:"Query" name:"IsHistory"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
-	TaskType             string           `position:"Query" name:"TaskType"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	Region               string           `position:"Query" name:"Region"`
-}
-
-// DescribeActiveOperationTaskResponse is the response struct for api DescribeActiveOperationTask
-type DescribeActiveOperationTaskResponse struct {
-	*responses.BaseResponse
-	RequestId        string      `json:"RequestId" xml:"RequestId"`
-	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
-	PageSize         int         `json:"PageSize" xml:"PageSize"`
-	PageNumber       int         `json:"PageNumber" xml:"PageNumber"`
-	Items            []ItemsItem `json:"Items" xml:"Items"`
-}
-
-// CreateDescribeActiveOperationTaskRequest creates a request to invoke DescribeActiveOperationTask API
-func CreateDescribeActiveOperationTaskRequest() (request *DescribeActiveOperationTaskRequest) {
-	request = &DescribeActiveOperationTaskRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTask", "", "")
-	return
-}
-
-// CreateDescribeActiveOperationTaskResponse creates a response to parse from DescribeActiveOperationTask response
-func CreateDescribeActiveOperationTaskResponse() (response *DescribeActiveOperationTaskResponse) {
-	response = &DescribeActiveOperationTaskResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_active_operation_task_count.go

@@ -1,109 +0,0 @@
-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"
-)
-
-// DescribeActiveOperationTaskCount invokes the r_kvstore.DescribeActiveOperationTaskCount API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtaskcount.html
-func (client *Client) DescribeActiveOperationTaskCount(request *DescribeActiveOperationTaskCountRequest) (response *DescribeActiveOperationTaskCountResponse, err error) {
-	response = CreateDescribeActiveOperationTaskCountResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeActiveOperationTaskCountWithChan invokes the r_kvstore.DescribeActiveOperationTaskCount API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtaskcount.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskCountWithChan(request *DescribeActiveOperationTaskCountRequest) (<-chan *DescribeActiveOperationTaskCountResponse, <-chan error) {
-	responseChan := make(chan *DescribeActiveOperationTaskCountResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeActiveOperationTaskCount(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeActiveOperationTaskCountWithCallback invokes the r_kvstore.DescribeActiveOperationTaskCount API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtaskcount.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskCountWithCallback(request *DescribeActiveOperationTaskCountRequest, callback func(response *DescribeActiveOperationTaskCountResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeActiveOperationTaskCountResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeActiveOperationTaskCount(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeActiveOperationTaskCountRequest is the request struct for api DescribeActiveOperationTaskCount
-type DescribeActiveOperationTaskCountRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeActiveOperationTaskCountResponse is the response struct for api DescribeActiveOperationTaskCount
-type DescribeActiveOperationTaskCountResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	TaskCount int    `json:"TaskCount" xml:"TaskCount"`
-	NeedPop   int    `json:"NeedPop" xml:"NeedPop"`
-}
-
-// CreateDescribeActiveOperationTaskCountRequest creates a request to invoke DescribeActiveOperationTaskCount API
-func CreateDescribeActiveOperationTaskCountRequest() (request *DescribeActiveOperationTaskCountRequest) {
-	request = &DescribeActiveOperationTaskCountRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskCount", "", "")
-	return
-}
-
-// CreateDescribeActiveOperationTaskCountResponse creates a response to parse from DescribeActiveOperationTaskCount response
-func CreateDescribeActiveOperationTaskCountResponse() (response *DescribeActiveOperationTaskCountResponse) {
-	response = &DescribeActiveOperationTaskCountResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/r_kvstore/describe_active_operation_task_region.go

@@ -1,110 +0,0 @@
-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"
-)
-
-// DescribeActiveOperationTaskRegion invokes the r_kvstore.DescribeActiveOperationTaskRegion API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtaskregion.html
-func (client *Client) DescribeActiveOperationTaskRegion(request *DescribeActiveOperationTaskRegionRequest) (response *DescribeActiveOperationTaskRegionResponse, err error) {
-	response = CreateDescribeActiveOperationTaskRegionResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeActiveOperationTaskRegionWithChan invokes the r_kvstore.DescribeActiveOperationTaskRegion API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtaskregion.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskRegionWithChan(request *DescribeActiveOperationTaskRegionRequest) (<-chan *DescribeActiveOperationTaskRegionResponse, <-chan error) {
-	responseChan := make(chan *DescribeActiveOperationTaskRegionResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeActiveOperationTaskRegion(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeActiveOperationTaskRegionWithCallback invokes the r_kvstore.DescribeActiveOperationTaskRegion API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtaskregion.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskRegionWithCallback(request *DescribeActiveOperationTaskRegionRequest, callback func(response *DescribeActiveOperationTaskRegionResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeActiveOperationTaskRegionResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeActiveOperationTaskRegion(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeActiveOperationTaskRegionRequest is the request struct for api DescribeActiveOperationTaskRegion
-type DescribeActiveOperationTaskRegionRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	IsHistory            requests.Integer `position:"Query" name:"IsHistory"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	TaskType             string           `position:"Query" name:"TaskType"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeActiveOperationTaskRegionResponse is the response struct for api DescribeActiveOperationTaskRegion
-type DescribeActiveOperationTaskRegionResponse struct {
-	*responses.BaseResponse
-	RequestId  string  `json:"RequestId" xml:"RequestId"`
-	RegionList []Items `json:"RegionList" xml:"RegionList"`
-}
-
-// CreateDescribeActiveOperationTaskRegionRequest creates a request to invoke DescribeActiveOperationTaskRegion API
-func CreateDescribeActiveOperationTaskRegionRequest() (request *DescribeActiveOperationTaskRegionRequest) {
-	request = &DescribeActiveOperationTaskRegionRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskRegion", "", "")
-	return
-}
-
-// CreateDescribeActiveOperationTaskRegionResponse creates a response to parse from DescribeActiveOperationTaskRegion response
-func CreateDescribeActiveOperationTaskRegionResponse() (response *DescribeActiveOperationTaskRegionResponse) {
-	response = &DescribeActiveOperationTaskRegionResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_active_operation_task_type.go

@@ -1,109 +0,0 @@
-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"
-)
-
-// DescribeActiveOperationTaskType invokes the r_kvstore.DescribeActiveOperationTaskType API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtasktype.html
-func (client *Client) DescribeActiveOperationTaskType(request *DescribeActiveOperationTaskTypeRequest) (response *DescribeActiveOperationTaskTypeResponse, err error) {
-	response = CreateDescribeActiveOperationTaskTypeResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeActiveOperationTaskTypeWithChan invokes the r_kvstore.DescribeActiveOperationTaskType API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtasktype.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskTypeWithChan(request *DescribeActiveOperationTaskTypeRequest) (<-chan *DescribeActiveOperationTaskTypeResponse, <-chan error) {
-	responseChan := make(chan *DescribeActiveOperationTaskTypeResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeActiveOperationTaskType(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeActiveOperationTaskTypeWithCallback invokes the r_kvstore.DescribeActiveOperationTaskType API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeactiveoperationtasktype.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeActiveOperationTaskTypeWithCallback(request *DescribeActiveOperationTaskTypeRequest, callback func(response *DescribeActiveOperationTaskTypeResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeActiveOperationTaskTypeResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeActiveOperationTaskType(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeActiveOperationTaskTypeRequest is the request struct for api DescribeActiveOperationTaskType
-type DescribeActiveOperationTaskTypeRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	IsHistory            requests.Integer `position:"Query" name:"IsHistory"`
-	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"`
-}
-
-// DescribeActiveOperationTaskTypeResponse is the response struct for api DescribeActiveOperationTaskType
-type DescribeActiveOperationTaskTypeResponse struct {
-	*responses.BaseResponse
-	RequestId string  `json:"RequestId" xml:"RequestId"`
-	TypeList  []Items `json:"TypeList" xml:"TypeList"`
-}
-
-// CreateDescribeActiveOperationTaskTypeRequest creates a request to invoke DescribeActiveOperationTaskType API
-func CreateDescribeActiveOperationTaskTypeRequest() (request *DescribeActiveOperationTaskTypeRequest) {
-	request = &DescribeActiveOperationTaskTypeRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeActiveOperationTaskType", "", "")
-	return
-}
-
-// CreateDescribeActiveOperationTaskTypeResponse creates a response to parse from DescribeActiveOperationTaskType response
-func CreateDescribeActiveOperationTaskTypeResponse() (response *DescribeActiveOperationTaskTypeResponse) {
-	response = &DescribeActiveOperationTaskTypeResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 2 - 0
services/r_kvstore/describe_available_resource.go

@@ -78,8 +78,10 @@ type DescribeAvailableResourceRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	SecurityToken        string           `position:"Query" name:"SecurityToken"`
+	Engine               string           `position:"Query" name:"Engine"`
 	InstanceChargeType   string           `position:"Query" name:"InstanceChargeType"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
+	Level                string           `position:"Query" name:"Level"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	ZoneId               string           `position:"Query" name:"ZoneId"`

+ 1 - 0
services/r_kvstore/describe_backup_policy.go

@@ -92,6 +92,7 @@ type DescribeBackupPolicyResponse struct {
 	PreferredBackupTime     string `json:"PreferredBackupTime" xml:"PreferredBackupTime"`
 	PreferredBackupPeriod   string `json:"PreferredBackupPeriod" xml:"PreferredBackupPeriod"`
 	PreferredNextBackupTime string `json:"PreferredNextBackupTime" xml:"PreferredNextBackupTime"`
+	EnableBackupLog         int    `json:"EnableBackupLog" xml:"EnableBackupLog"`
 }
 
 // CreateDescribeBackupPolicyRequest creates a request to invoke DescribeBackupPolicy API

+ 0 - 110
services/r_kvstore/describe_certification.go

@@ -1,110 +0,0 @@
-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"
-)
-
-// DescribeCertification invokes the r_kvstore.DescribeCertification API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describecertification.html
-func (client *Client) DescribeCertification(request *DescribeCertificationRequest) (response *DescribeCertificationResponse, err error) {
-	response = CreateDescribeCertificationResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeCertificationWithChan invokes the r_kvstore.DescribeCertification API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describecertification.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeCertificationWithChan(request *DescribeCertificationRequest) (<-chan *DescribeCertificationResponse, <-chan error) {
-	responseChan := make(chan *DescribeCertificationResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeCertification(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeCertificationWithCallback invokes the r_kvstore.DescribeCertification API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describecertification.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeCertificationWithCallback(request *DescribeCertificationRequest, callback func(response *DescribeCertificationResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeCertificationResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeCertification(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeCertificationRequest is the request struct for api DescribeCertification
-type DescribeCertificationRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceId           string           `position:"Query" name:"InstanceId"`
-	Parameters           string           `position:"Query" name:"Parameters"`
-}
-
-// DescribeCertificationResponse is the response struct for api DescribeCertification
-type DescribeCertificationResponse struct {
-	*responses.BaseResponse
-	RequestId       string `json:"RequestId" xml:"RequestId"`
-	NoCertification bool   `json:"NoCertification" xml:"NoCertification"`
-}
-
-// CreateDescribeCertificationRequest creates a request to invoke DescribeCertification API
-func CreateDescribeCertificationRequest() (request *DescribeCertificationRequest) {
-	request = &DescribeCertificationRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeCertification", "", "")
-	return
-}
-
-// CreateDescribeCertificationResponse creates a response to parse from DescribeCertification response
-func CreateDescribeCertificationResponse() (response *DescribeCertificationResponse) {
-	response = &DescribeCertificationResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_db_instance_monitor.go

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

+ 0 - 121
services/r_kvstore/describe_error_log_records.go

@@ -1,121 +0,0 @@
-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"
-)
-
-// DescribeErrorLogRecords invokes the r_kvstore.DescribeErrorLogRecords API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeerrorlogrecords.html
-func (client *Client) DescribeErrorLogRecords(request *DescribeErrorLogRecordsRequest) (response *DescribeErrorLogRecordsResponse, err error) {
-	response = CreateDescribeErrorLogRecordsResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeErrorLogRecordsWithChan invokes the r_kvstore.DescribeErrorLogRecords API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeerrorlogrecords.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeErrorLogRecordsWithChan(request *DescribeErrorLogRecordsRequest) (<-chan *DescribeErrorLogRecordsResponse, <-chan error) {
-	responseChan := make(chan *DescribeErrorLogRecordsResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeErrorLogRecords(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeErrorLogRecordsWithCallback invokes the r_kvstore.DescribeErrorLogRecords API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeerrorlogrecords.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeErrorLogRecordsWithCallback(request *DescribeErrorLogRecordsRequest, callback func(response *DescribeErrorLogRecordsResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeErrorLogRecordsResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeErrorLogRecords(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeErrorLogRecordsRequest is the request struct for api DescribeErrorLogRecords
-type DescribeErrorLogRecordsRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	StartTime            string           `position:"Query" name:"StartTime"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
-	RoleType             string           `position:"Query" name:"RoleType"`
-	NodeId               string           `position:"Query" name:"NodeId"`
-	SQLId                requests.Integer `position:"Query" name:"SQLId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	EndTime              string           `position:"Query" name:"EndTime"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceId           string           `position:"Query" name:"InstanceId"`
-	DBName               string           `position:"Query" name:"DBName"`
-}
-
-// DescribeErrorLogRecordsResponse is the response struct for api DescribeErrorLogRecords
-type DescribeErrorLogRecordsResponse struct {
-	*responses.BaseResponse
-	RequestId        string                         `json:"RequestId" xml:"RequestId"`
-	Engine           string                         `json:"Engine" xml:"Engine"`
-	TotalRecordCount int                            `json:"TotalRecordCount" xml:"TotalRecordCount"`
-	PageNumber       int                            `json:"PageNumber" xml:"PageNumber"`
-	PageRecordCount  int                            `json:"PageRecordCount" xml:"PageRecordCount"`
-	Items            ItemsInDescribeErrorLogRecords `json:"Items" xml:"Items"`
-}
-
-// CreateDescribeErrorLogRecordsRequest creates a request to invoke DescribeErrorLogRecords API
-func CreateDescribeErrorLogRecordsRequest() (request *DescribeErrorLogRecordsRequest) {
-	request = &DescribeErrorLogRecordsRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeErrorLogRecords", "", "")
-	return
-}
-
-// CreateDescribeErrorLogRecordsResponse creates a response to parse from DescribeErrorLogRecords response
-func CreateDescribeErrorLogRecordsResponse() (response *DescribeErrorLogRecordsResponse) {
-	response = &DescribeErrorLogRecordsResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_instance_config.go

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

+ 1 - 0
services/r_kvstore/describe_instances.go

@@ -82,6 +82,7 @@ type DescribeInstancesRequest struct {
 	EngineVersion        string                  `position:"Query" name:"EngineVersion"`
 	InstanceClass        string                  `position:"Query" name:"InstanceClass"`
 	PageNumber           requests.Integer        `position:"Query" name:"PageNumber"`
+	ResourceGroupId      string                  `position:"Query" name:"ResourceGroupId"`
 	Expired              string                  `position:"Query" name:"Expired"`
 	SecurityToken        string                  `position:"Query" name:"SecurityToken"`
 	PageSize             requests.Integer        `position:"Query" name:"PageSize"`

+ 0 - 116
services/r_kvstore/describe_instances_by_expire_time.go

@@ -1,116 +0,0 @@
-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"
-)
-
-// DescribeInstancesByExpireTime invokes the r_kvstore.DescribeInstancesByExpireTime API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeinstancesbyexpiretime.html
-func (client *Client) DescribeInstancesByExpireTime(request *DescribeInstancesByExpireTimeRequest) (response *DescribeInstancesByExpireTimeResponse, err error) {
-	response = CreateDescribeInstancesByExpireTimeResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeInstancesByExpireTimeWithChan invokes the r_kvstore.DescribeInstancesByExpireTime API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeinstancesbyexpiretime.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeInstancesByExpireTimeWithChan(request *DescribeInstancesByExpireTimeRequest) (<-chan *DescribeInstancesByExpireTimeResponse, <-chan error) {
-	responseChan := make(chan *DescribeInstancesByExpireTimeResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeInstancesByExpireTime(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeInstancesByExpireTimeWithCallback invokes the r_kvstore.DescribeInstancesByExpireTime API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeinstancesbyexpiretime.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeInstancesByExpireTimeWithCallback(request *DescribeInstancesByExpireTimeRequest, callback func(response *DescribeInstancesByExpireTimeResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeInstancesByExpireTimeResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeInstancesByExpireTime(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeInstancesByExpireTimeRequest is the request struct for api DescribeInstancesByExpireTime
-type DescribeInstancesByExpireTimeRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
-	InstanceType         string           `position:"Query" name:"InstanceType"`
-	ExpirePeriod         requests.Integer `position:"Query" name:"ExpirePeriod"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	HasExpiredRes        requests.Boolean `position:"Query" name:"HasExpiredRes"`
-}
-
-// DescribeInstancesByExpireTimeResponse is the response struct for api DescribeInstancesByExpireTime
-type DescribeInstancesByExpireTimeResponse struct {
-	*responses.BaseResponse
-	RequestId  string                                   `json:"RequestId" xml:"RequestId"`
-	PageNumber int                                      `json:"PageNumber" xml:"PageNumber"`
-	PageSize   int                                      `json:"PageSize" xml:"PageSize"`
-	TotalCount int                                      `json:"TotalCount" xml:"TotalCount"`
-	Instances  InstancesInDescribeInstancesByExpireTime `json:"Instances" xml:"Instances"`
-}
-
-// CreateDescribeInstancesByExpireTimeRequest creates a request to invoke DescribeInstancesByExpireTime API
-func CreateDescribeInstancesByExpireTimeRequest() (request *DescribeInstancesByExpireTimeRequest) {
-	request = &DescribeInstancesByExpireTimeRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeInstancesByExpireTime", "", "")
-	return
-}
-
-// CreateDescribeInstancesByExpireTimeResponse creates a response to parse from DescribeInstancesByExpireTime response
-func CreateDescribeInstancesByExpireTimeResponse() (response *DescribeInstancesByExpireTimeResponse) {
-	response = &DescribeInstancesByExpireTimeResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 111
services/r_kvstore/describe_monthly_service_status.go

@@ -1,111 +0,0 @@
-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"
-)
-
-// DescribeMonthlyServiceStatus invokes the r_kvstore.DescribeMonthlyServiceStatus API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatus.html
-func (client *Client) DescribeMonthlyServiceStatus(request *DescribeMonthlyServiceStatusRequest) (response *DescribeMonthlyServiceStatusResponse, err error) {
-	response = CreateDescribeMonthlyServiceStatusResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeMonthlyServiceStatusWithChan invokes the r_kvstore.DescribeMonthlyServiceStatus API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatus.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeMonthlyServiceStatusWithChan(request *DescribeMonthlyServiceStatusRequest) (<-chan *DescribeMonthlyServiceStatusResponse, <-chan error) {
-	responseChan := make(chan *DescribeMonthlyServiceStatusResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeMonthlyServiceStatus(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeMonthlyServiceStatusWithCallback invokes the r_kvstore.DescribeMonthlyServiceStatus API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatus.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeMonthlyServiceStatusWithCallback(request *DescribeMonthlyServiceStatusRequest, callback func(response *DescribeMonthlyServiceStatusResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeMonthlyServiceStatusResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeMonthlyServiceStatus(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeMonthlyServiceStatusRequest is the request struct for api DescribeMonthlyServiceStatus
-type DescribeMonthlyServiceStatusRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	Month                string           `position:"Query" name:"Month"`
-	InstanceIds          string           `position:"Query" name:"InstanceIds"`
-}
-
-// DescribeMonthlyServiceStatusResponse is the response struct for api DescribeMonthlyServiceStatus
-type DescribeMonthlyServiceStatusResponse struct {
-	*responses.BaseResponse
-	RequestId        string           `json:"RequestId" xml:"RequestId"`
-	TotalCount       int64            `json:"TotalCount" xml:"TotalCount"`
-	InstanceSLAInfos InstanceSLAInfos `json:"InstanceSLAInfos" xml:"InstanceSLAInfos"`
-}
-
-// CreateDescribeMonthlyServiceStatusRequest creates a request to invoke DescribeMonthlyServiceStatus API
-func CreateDescribeMonthlyServiceStatusRequest() (request *DescribeMonthlyServiceStatusRequest) {
-	request = &DescribeMonthlyServiceStatusRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonthlyServiceStatus", "", "")
-	return
-}
-
-// CreateDescribeMonthlyServiceStatusResponse creates a response to parse from DescribeMonthlyServiceStatus response
-func CreateDescribeMonthlyServiceStatusResponse() (response *DescribeMonthlyServiceStatusResponse) {
-	response = &DescribeMonthlyServiceStatusResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 112
services/r_kvstore/describe_monthly_service_status_detail.go

@@ -1,112 +0,0 @@
-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"
-)
-
-// DescribeMonthlyServiceStatusDetail invokes the r_kvstore.DescribeMonthlyServiceStatusDetail API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatusdetail.html
-func (client *Client) DescribeMonthlyServiceStatusDetail(request *DescribeMonthlyServiceStatusDetailRequest) (response *DescribeMonthlyServiceStatusDetailResponse, err error) {
-	response = CreateDescribeMonthlyServiceStatusDetailResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeMonthlyServiceStatusDetailWithChan invokes the r_kvstore.DescribeMonthlyServiceStatusDetail API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatusdetail.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeMonthlyServiceStatusDetailWithChan(request *DescribeMonthlyServiceStatusDetailRequest) (<-chan *DescribeMonthlyServiceStatusDetailResponse, <-chan error) {
-	responseChan := make(chan *DescribeMonthlyServiceStatusDetailResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeMonthlyServiceStatusDetail(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeMonthlyServiceStatusDetailWithCallback invokes the r_kvstore.DescribeMonthlyServiceStatusDetail API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describemonthlyservicestatusdetail.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeMonthlyServiceStatusDetailWithCallback(request *DescribeMonthlyServiceStatusDetailRequest, callback func(response *DescribeMonthlyServiceStatusDetailResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeMonthlyServiceStatusDetailResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeMonthlyServiceStatusDetail(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeMonthlyServiceStatusDetailRequest is the request struct for api DescribeMonthlyServiceStatusDetail
-type DescribeMonthlyServiceStatusDetailRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceId           string           `position:"Query" name:"InstanceId"`
-	Month                string           `position:"Query" name:"Month"`
-}
-
-// DescribeMonthlyServiceStatusDetailResponse is the response struct for api DescribeMonthlyServiceStatusDetail
-type DescribeMonthlyServiceStatusDetailResponse struct {
-	*responses.BaseResponse
-	RequestId     string        `json:"RequestId" xml:"RequestId"`
-	InstanceId    string        `json:"InstanceId" xml:"InstanceId"`
-	UptimePct     float64       `json:"UptimePct" xml:"UptimePct"`
-	AffectedInfos AffectedInfos `json:"AffectedInfos" xml:"AffectedInfos"`
-}
-
-// CreateDescribeMonthlyServiceStatusDetailRequest creates a request to invoke DescribeMonthlyServiceStatusDetail API
-func CreateDescribeMonthlyServiceStatusDetailRequest() (request *DescribeMonthlyServiceStatusDetailRequest) {
-	request = &DescribeMonthlyServiceStatusDetailRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeMonthlyServiceStatusDetail", "", "")
-	return
-}
-
-// CreateDescribeMonthlyServiceStatusDetailResponse creates a response to parse from DescribeMonthlyServiceStatusDetail response
-func CreateDescribeMonthlyServiceStatusDetailResponse() (response *DescribeMonthlyServiceStatusDetailResponse) {
-	response = &DescribeMonthlyServiceStatusDetailResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 112
services/r_kvstore/describe_parameter_modification_history.go

@@ -1,112 +0,0 @@
-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"
-)
-
-// DescribeParameterModificationHistory invokes the r_kvstore.DescribeParameterModificationHistory API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeparametermodificationhistory.html
-func (client *Client) DescribeParameterModificationHistory(request *DescribeParameterModificationHistoryRequest) (response *DescribeParameterModificationHistoryResponse, err error) {
-	response = CreateDescribeParameterModificationHistoryResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeParameterModificationHistoryWithChan invokes the r_kvstore.DescribeParameterModificationHistory API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeparametermodificationhistory.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeParameterModificationHistoryWithChan(request *DescribeParameterModificationHistoryRequest) (<-chan *DescribeParameterModificationHistoryResponse, <-chan error) {
-	responseChan := make(chan *DescribeParameterModificationHistoryResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeParameterModificationHistory(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeParameterModificationHistoryWithCallback invokes the r_kvstore.DescribeParameterModificationHistory API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeparametermodificationhistory.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeParameterModificationHistoryWithCallback(request *DescribeParameterModificationHistoryRequest, callback func(response *DescribeParameterModificationHistoryResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeParameterModificationHistoryResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeParameterModificationHistory(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeParameterModificationHistoryRequest is the request struct for api DescribeParameterModificationHistory
-type DescribeParameterModificationHistoryRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	StartTime            string           `position:"Query" name:"StartTime"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	DBInstanceId         string           `position:"Query" name:"DBInstanceId"`
-	NodeId               string           `position:"Query" name:"NodeId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	EndTime              string           `position:"Query" name:"EndTime"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeParameterModificationHistoryResponse is the response struct for api DescribeParameterModificationHistory
-type DescribeParameterModificationHistoryResponse struct {
-	*responses.BaseResponse
-	RequestId            string               `json:"RequestId" xml:"RequestId"`
-	HistoricalParameters HistoricalParameters `json:"HistoricalParameters" xml:"HistoricalParameters"`
-}
-
-// CreateDescribeParameterModificationHistoryRequest creates a request to invoke DescribeParameterModificationHistory API
-func CreateDescribeParameterModificationHistoryRequest() (request *DescribeParameterModificationHistoryRequest) {
-	request = &DescribeParameterModificationHistoryRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameterModificationHistory", "", "")
-	return
-}
-
-// CreateDescribeParameterModificationHistoryResponse creates a response to parse from DescribeParameterModificationHistory response
-func CreateDescribeParameterModificationHistoryResponse() (response *DescribeParameterModificationHistoryResponse) {
-	response = &DescribeParameterModificationHistoryResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 114
services/r_kvstore/describe_parameter_templates.go

@@ -1,114 +0,0 @@
-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"
-)
-
-// DescribeParameterTemplates invokes the r_kvstore.DescribeParameterTemplates API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeparametertemplates.html
-func (client *Client) DescribeParameterTemplates(request *DescribeParameterTemplatesRequest) (response *DescribeParameterTemplatesResponse, err error) {
-	response = CreateDescribeParameterTemplatesResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeParameterTemplatesWithChan invokes the r_kvstore.DescribeParameterTemplates API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeparametertemplates.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeParameterTemplatesWithChan(request *DescribeParameterTemplatesRequest) (<-chan *DescribeParameterTemplatesResponse, <-chan error) {
-	responseChan := make(chan *DescribeParameterTemplatesResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeParameterTemplates(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeParameterTemplatesWithCallback invokes the r_kvstore.DescribeParameterTemplates API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeparametertemplates.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeParameterTemplatesWithCallback(request *DescribeParameterTemplatesRequest, callback func(response *DescribeParameterTemplatesResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeParameterTemplatesResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeParameterTemplates(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeParameterTemplatesRequest is the request struct for api DescribeParameterTemplates
-type DescribeParameterTemplatesRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	EngineVersion        string           `position:"Query" name:"EngineVersion"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	Engine               string           `position:"Query" name:"Engine"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	CharacterType        string           `position:"Query" name:"CharacterType"`
-}
-
-// DescribeParameterTemplatesResponse is the response struct for api DescribeParameterTemplates
-type DescribeParameterTemplatesResponse struct {
-	*responses.BaseResponse
-	RequestId      string     `json:"RequestId" xml:"RequestId"`
-	Engine         string     `json:"Engine" xml:"Engine"`
-	EngineVersion  string     `json:"EngineVersion" xml:"EngineVersion"`
-	ParameterCount string     `json:"ParameterCount" xml:"ParameterCount"`
-	Parameters     Parameters `json:"Parameters" xml:"Parameters"`
-}
-
-// CreateDescribeParameterTemplatesRequest creates a request to invoke DescribeParameterTemplates API
-func CreateDescribeParameterTemplatesRequest() (request *DescribeParameterTemplatesRequest) {
-	request = &DescribeParameterTemplatesRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeParameterTemplates", "", "")
-	return
-}
-
-// CreateDescribeParameterTemplatesResponse creates a response to parse from DescribeParameterTemplates response
-func CreateDescribeParameterTemplatesResponse() (response *DescribeParameterTemplatesResponse) {
-	response = &DescribeParameterTemplatesResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/r_kvstore/describe_rds_v_switchs.go

@@ -1,110 +0,0 @@
-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"
-)
-
-// DescribeRdsVSwitchs invokes the r_kvstore.DescribeRdsVSwitchs API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describerdsvswitchs.html
-func (client *Client) DescribeRdsVSwitchs(request *DescribeRdsVSwitchsRequest) (response *DescribeRdsVSwitchsResponse, err error) {
-	response = CreateDescribeRdsVSwitchsResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeRdsVSwitchsWithChan invokes the r_kvstore.DescribeRdsVSwitchs API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describerdsvswitchs.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeRdsVSwitchsWithChan(request *DescribeRdsVSwitchsRequest) (<-chan *DescribeRdsVSwitchsResponse, <-chan error) {
-	responseChan := make(chan *DescribeRdsVSwitchsResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeRdsVSwitchs(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeRdsVSwitchsWithCallback invokes the r_kvstore.DescribeRdsVSwitchs API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describerdsvswitchs.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeRdsVSwitchsWithCallback(request *DescribeRdsVSwitchsRequest, callback func(response *DescribeRdsVSwitchsResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeRdsVSwitchsResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeRdsVSwitchs(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeRdsVSwitchsRequest is the request struct for api DescribeRdsVSwitchs
-type DescribeRdsVSwitchsRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	VpcId                string           `position:"Query" name:"VpcId"`
-	ZoneId               string           `position:"Query" name:"ZoneId"`
-}
-
-// DescribeRdsVSwitchsResponse is the response struct for api DescribeRdsVSwitchs
-type DescribeRdsVSwitchsResponse struct {
-	*responses.BaseResponse
-	RequestId string    `json:"RequestId" xml:"RequestId"`
-	VSwitches VSwitches `json:"VSwitches" xml:"VSwitches"`
-}
-
-// CreateDescribeRdsVSwitchsRequest creates a request to invoke DescribeRdsVSwitchs API
-func CreateDescribeRdsVSwitchsRequest() (request *DescribeRdsVSwitchsRequest) {
-	request = &DescribeRdsVSwitchsRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRdsVSwitchs", "", "")
-	return
-}
-
-// CreateDescribeRdsVSwitchsResponse creates a response to parse from DescribeRdsVSwitchs response
-func CreateDescribeRdsVSwitchsResponse() (response *DescribeRdsVSwitchsResponse) {
-	response = &DescribeRdsVSwitchsResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_rds_vpcs.go

@@ -1,109 +0,0 @@
-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"
-)
-
-// DescribeRdsVpcs invokes the r_kvstore.DescribeRdsVpcs API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describerdsvpcs.html
-func (client *Client) DescribeRdsVpcs(request *DescribeRdsVpcsRequest) (response *DescribeRdsVpcsResponse, err error) {
-	response = CreateDescribeRdsVpcsResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeRdsVpcsWithChan invokes the r_kvstore.DescribeRdsVpcs API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describerdsvpcs.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeRdsVpcsWithChan(request *DescribeRdsVpcsRequest) (<-chan *DescribeRdsVpcsResponse, <-chan error) {
-	responseChan := make(chan *DescribeRdsVpcsResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeRdsVpcs(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeRdsVpcsWithCallback invokes the r_kvstore.DescribeRdsVpcs API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describerdsvpcs.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeRdsVpcsWithCallback(request *DescribeRdsVpcsRequest, callback func(response *DescribeRdsVpcsResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeRdsVpcsResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeRdsVpcs(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeRdsVpcsRequest is the request struct for api DescribeRdsVpcs
-type DescribeRdsVpcsRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	ZoneId               string           `position:"Query" name:"ZoneId"`
-}
-
-// DescribeRdsVpcsResponse is the response struct for api DescribeRdsVpcs
-type DescribeRdsVpcsResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Vpcs      Vpcs   `json:"Vpcs" xml:"Vpcs"`
-}
-
-// CreateDescribeRdsVpcsRequest creates a request to invoke DescribeRdsVpcs API
-func CreateDescribeRdsVpcsRequest() (request *DescribeRdsVpcsRequest) {
-	request = &DescribeRdsVpcsRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeRdsVpcs", "", "")
-	return
-}
-
-// CreateDescribeRdsVpcsResponse creates a response to parse from DescribeRdsVpcs response
-func CreateDescribeRdsVpcsResponse() (response *DescribeRdsVpcsResponse) {
-	response = &DescribeRdsVpcsResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 117
services/r_kvstore/describe_replica_conflict_info.go

@@ -1,117 +0,0 @@
-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"
-)
-
-// DescribeReplicaConflictInfo invokes the r_kvstore.DescribeReplicaConflictInfo API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicaconflictinfo.html
-func (client *Client) DescribeReplicaConflictInfo(request *DescribeReplicaConflictInfoRequest) (response *DescribeReplicaConflictInfoResponse, err error) {
-	response = CreateDescribeReplicaConflictInfoResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeReplicaConflictInfoWithChan invokes the r_kvstore.DescribeReplicaConflictInfo API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicaconflictinfo.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaConflictInfoWithChan(request *DescribeReplicaConflictInfoRequest) (<-chan *DescribeReplicaConflictInfoResponse, <-chan error) {
-	responseChan := make(chan *DescribeReplicaConflictInfoResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeReplicaConflictInfo(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeReplicaConflictInfoWithCallback invokes the r_kvstore.DescribeReplicaConflictInfo API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicaconflictinfo.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaConflictInfoWithCallback(request *DescribeReplicaConflictInfoRequest, callback func(response *DescribeReplicaConflictInfoResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeReplicaConflictInfoResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeReplicaConflictInfo(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeReplicaConflictInfoRequest is the request struct for api DescribeReplicaConflictInfo
-type DescribeReplicaConflictInfoRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	StartTime            string           `position:"Query" name:"StartTime"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	ReplicaId            string           `position:"Query" name:"ReplicaId"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	EndTime              string           `position:"Query" name:"EndTime"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeReplicaConflictInfoResponse is the response struct for api DescribeReplicaConflictInfo
-type DescribeReplicaConflictInfoResponse struct {
-	*responses.BaseResponse
-	RequestId        string      `json:"RequestId" xml:"RequestId"`
-	ReplicaId        string      `json:"ReplicaId" xml:"ReplicaId"`
-	PagNumber        int         `json:"PagNumber" xml:"PagNumber"`
-	PageRecordCount  int         `json:"PageRecordCount" xml:"PageRecordCount"`
-	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
-	Items            []ItemsItem `json:"Items" xml:"Items"`
-}
-
-// CreateDescribeReplicaConflictInfoRequest creates a request to invoke DescribeReplicaConflictInfo API
-func CreateDescribeReplicaConflictInfoRequest() (request *DescribeReplicaConflictInfoRequest) {
-	request = &DescribeReplicaConflictInfoRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaConflictInfo", "", "")
-	return
-}
-
-// CreateDescribeReplicaConflictInfoResponse creates a response to parse from DescribeReplicaConflictInfo response
-func CreateDescribeReplicaConflictInfoResponse() (response *DescribeReplicaConflictInfoResponse) {
-	response = &DescribeReplicaConflictInfoResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_replica_initialize_progress.go

@@ -1,109 +0,0 @@
-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"
-)
-
-// DescribeReplicaInitializeProgress invokes the r_kvstore.DescribeReplicaInitializeProgress API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicainitializeprogress.html
-func (client *Client) DescribeReplicaInitializeProgress(request *DescribeReplicaInitializeProgressRequest) (response *DescribeReplicaInitializeProgressResponse, err error) {
-	response = CreateDescribeReplicaInitializeProgressResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeReplicaInitializeProgressWithChan invokes the r_kvstore.DescribeReplicaInitializeProgress API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicainitializeprogress.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaInitializeProgressWithChan(request *DescribeReplicaInitializeProgressRequest) (<-chan *DescribeReplicaInitializeProgressResponse, <-chan error) {
-	responseChan := make(chan *DescribeReplicaInitializeProgressResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeReplicaInitializeProgress(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeReplicaInitializeProgressWithCallback invokes the r_kvstore.DescribeReplicaInitializeProgress API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicainitializeprogress.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaInitializeProgressWithCallback(request *DescribeReplicaInitializeProgressRequest, callback func(response *DescribeReplicaInitializeProgressResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeReplicaInitializeProgressResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeReplicaInitializeProgress(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeReplicaInitializeProgressRequest is the request struct for api DescribeReplicaInitializeProgress
-type DescribeReplicaInitializeProgressRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	ReplicaId            string           `position:"Query" name:"ReplicaId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeReplicaInitializeProgressResponse is the response struct for api DescribeReplicaInitializeProgress
-type DescribeReplicaInitializeProgressResponse struct {
-	*responses.BaseResponse
-	RequestId string                                         `json:"RequestId" xml:"RequestId"`
-	Items     []ItemsItemInDescribeReplicaInitializeProgress `json:"Items" xml:"Items"`
-}
-
-// CreateDescribeReplicaInitializeProgressRequest creates a request to invoke DescribeReplicaInitializeProgress API
-func CreateDescribeReplicaInitializeProgressRequest() (request *DescribeReplicaInitializeProgressRequest) {
-	request = &DescribeReplicaInitializeProgressRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaInitializeProgress", "", "")
-	return
-}
-
-// CreateDescribeReplicaInitializeProgressResponse creates a response to parse from DescribeReplicaInitializeProgress response
-func CreateDescribeReplicaInitializeProgressResponse() (response *DescribeReplicaInitializeProgressResponse) {
-	response = &DescribeReplicaInitializeProgressResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 117
services/r_kvstore/describe_replica_performance.go

@@ -1,117 +0,0 @@
-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"
-)
-
-// DescribeReplicaPerformance invokes the r_kvstore.DescribeReplicaPerformance API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicaperformance.html
-func (client *Client) DescribeReplicaPerformance(request *DescribeReplicaPerformanceRequest) (response *DescribeReplicaPerformanceResponse, err error) {
-	response = CreateDescribeReplicaPerformanceResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeReplicaPerformanceWithChan invokes the r_kvstore.DescribeReplicaPerformance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicaperformance.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaPerformanceWithChan(request *DescribeReplicaPerformanceRequest) (<-chan *DescribeReplicaPerformanceResponse, <-chan error) {
-	responseChan := make(chan *DescribeReplicaPerformanceResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeReplicaPerformance(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeReplicaPerformanceWithCallback invokes the r_kvstore.DescribeReplicaPerformance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicaperformance.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaPerformanceWithCallback(request *DescribeReplicaPerformanceRequest, callback func(response *DescribeReplicaPerformanceResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeReplicaPerformanceResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeReplicaPerformance(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeReplicaPerformanceRequest is the request struct for api DescribeReplicaPerformance
-type DescribeReplicaPerformanceRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	StartTime               string           `position:"Query" name:"StartTime"`
-	SecurityToken           string           `position:"Query" name:"SecurityToken"`
-	ReplicaId               string           `position:"Query" name:"ReplicaId"`
-	Key                     string           `position:"Query" name:"Key"`
-	DestinationDBInstanceId string           `position:"Query" name:"DestinationDBInstanceId"`
-	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
-	EndTime                 string           `position:"Query" name:"EndTime"`
-	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
-	SourceDBInstanceId      string           `position:"Query" name:"SourceDBInstanceId"`
-}
-
-// DescribeReplicaPerformanceResponse is the response struct for api DescribeReplicaPerformance
-type DescribeReplicaPerformanceResponse struct {
-	*responses.BaseResponse
-	RequestId       string          `json:"RequestId" xml:"RequestId"`
-	StartTime       string          `json:"StartTime" xml:"StartTime"`
-	EndTime         string          `json:"EndTime" xml:"EndTime"`
-	ReplicaId       string          `json:"ReplicaId" xml:"ReplicaId"`
-	PerformanceKeys PerformanceKeys `json:"PerformanceKeys" xml:"PerformanceKeys"`
-}
-
-// CreateDescribeReplicaPerformanceRequest creates a request to invoke DescribeReplicaPerformance API
-func CreateDescribeReplicaPerformanceRequest() (request *DescribeReplicaPerformanceRequest) {
-	request = &DescribeReplicaPerformanceRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaPerformance", "", "")
-	return
-}
-
-// CreateDescribeReplicaPerformanceResponse creates a response to parse from DescribeReplicaPerformance response
-func CreateDescribeReplicaPerformanceResponse() (response *DescribeReplicaPerformanceResponse) {
-	response = &DescribeReplicaPerformanceResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 114
services/r_kvstore/describe_replica_usage.go

@@ -1,114 +0,0 @@
-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"
-)
-
-// DescribeReplicaUsage invokes the r_kvstore.DescribeReplicaUsage API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicausage.html
-func (client *Client) DescribeReplicaUsage(request *DescribeReplicaUsageRequest) (response *DescribeReplicaUsageResponse, err error) {
-	response = CreateDescribeReplicaUsageResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeReplicaUsageWithChan invokes the r_kvstore.DescribeReplicaUsage API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicausage.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaUsageWithChan(request *DescribeReplicaUsageRequest) (<-chan *DescribeReplicaUsageResponse, <-chan error) {
-	responseChan := make(chan *DescribeReplicaUsageResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeReplicaUsage(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeReplicaUsageWithCallback invokes the r_kvstore.DescribeReplicaUsage API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicausage.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicaUsageWithCallback(request *DescribeReplicaUsageRequest, callback func(response *DescribeReplicaUsageResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeReplicaUsageResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeReplicaUsage(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeReplicaUsageRequest is the request struct for api DescribeReplicaUsage
-type DescribeReplicaUsageRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId         requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SecurityToken           string           `position:"Query" name:"SecurityToken"`
-	ReplicaId               string           `position:"Query" name:"ReplicaId"`
-	DestinationDBInstanceId string           `position:"Query" name:"DestinationDBInstanceId"`
-	ResourceOwnerAccount    string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount            string           `position:"Query" name:"OwnerAccount"`
-	OwnerId                 requests.Integer `position:"Query" name:"OwnerId"`
-	SourceDBInstanceId      string           `position:"Query" name:"SourceDBInstanceId"`
-}
-
-// DescribeReplicaUsageResponse is the response struct for api DescribeReplicaUsage
-type DescribeReplicaUsageResponse struct {
-	*responses.BaseResponse
-	RequestId       string          `json:"RequestId" xml:"RequestId"`
-	StartTime       string          `json:"StartTime" xml:"StartTime"`
-	EndTime         string          `json:"EndTime" xml:"EndTime"`
-	ReplicaId       string          `json:"ReplicaId" xml:"ReplicaId"`
-	PerformanceKeys PerformanceKeys `json:"PerformanceKeys" xml:"PerformanceKeys"`
-}
-
-// CreateDescribeReplicaUsageRequest creates a request to invoke DescribeReplicaUsage API
-func CreateDescribeReplicaUsageRequest() (request *DescribeReplicaUsageRequest) {
-	request = &DescribeReplicaUsageRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicaUsage", "", "")
-	return
-}
-
-// CreateDescribeReplicaUsageResponse creates a response to parse from DescribeReplicaUsage response
-func CreateDescribeReplicaUsageResponse() (response *DescribeReplicaUsageResponse) {
-	response = &DescribeReplicaUsageResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 115
services/r_kvstore/describe_replicas.go

@@ -1,115 +0,0 @@
-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"
-)
-
-// DescribeReplicas invokes the r_kvstore.DescribeReplicas API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicas.html
-func (client *Client) DescribeReplicas(request *DescribeReplicasRequest) (response *DescribeReplicasResponse, err error) {
-	response = CreateDescribeReplicasResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeReplicasWithChan invokes the r_kvstore.DescribeReplicas API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicas.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicasWithChan(request *DescribeReplicasRequest) (<-chan *DescribeReplicasResponse, <-chan error) {
-	responseChan := make(chan *DescribeReplicasResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeReplicas(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeReplicasWithCallback invokes the r_kvstore.DescribeReplicas API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describereplicas.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeReplicasWithCallback(request *DescribeReplicasRequest, callback func(response *DescribeReplicasResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeReplicasResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeReplicas(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeReplicasRequest is the request struct for api DescribeReplicas
-type DescribeReplicasRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	ReplicaId            string           `position:"Query" name:"ReplicaId"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	AttachDbInstanceData requests.Boolean `position:"Query" name:"AttachDbInstanceData"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeReplicasResponse is the response struct for api DescribeReplicas
-type DescribeReplicasResponse struct {
-	*responses.BaseResponse
-	RequestId        string  `json:"RequestId" xml:"RequestId"`
-	PageNumber       string  `json:"PageNumber" xml:"PageNumber"`
-	TotalRecordCount int     `json:"TotalRecordCount" xml:"TotalRecordCount"`
-	PageRecordCount  int     `json:"PageRecordCount" xml:"PageRecordCount"`
-	Replicas         []Items `json:"Replicas" xml:"Replicas"`
-}
-
-// CreateDescribeReplicasRequest creates a request to invoke DescribeReplicas API
-func CreateDescribeReplicasRequest() (request *DescribeReplicasRequest) {
-	request = &DescribeReplicasRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeReplicas", "", "")
-	return
-}
-
-// CreateDescribeReplicasResponse creates a response to parse from DescribeReplicas response
-func CreateDescribeReplicasResponse() (response *DescribeReplicasResponse) {
-	response = &DescribeReplicasResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_security_group_configuration.go

@@ -1,109 +0,0 @@
-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"
-)
-
-// DescribeSecurityGroupConfiguration invokes the r_kvstore.DescribeSecurityGroupConfiguration API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describesecuritygroupconfiguration.html
-func (client *Client) DescribeSecurityGroupConfiguration(request *DescribeSecurityGroupConfigurationRequest) (response *DescribeSecurityGroupConfigurationResponse, err error) {
-	response = CreateDescribeSecurityGroupConfigurationResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeSecurityGroupConfigurationWithChan invokes the r_kvstore.DescribeSecurityGroupConfiguration API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describesecuritygroupconfiguration.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeSecurityGroupConfigurationWithChan(request *DescribeSecurityGroupConfigurationRequest) (<-chan *DescribeSecurityGroupConfigurationResponse, <-chan error) {
-	responseChan := make(chan *DescribeSecurityGroupConfigurationResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeSecurityGroupConfiguration(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeSecurityGroupConfigurationWithCallback invokes the r_kvstore.DescribeSecurityGroupConfiguration API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describesecuritygroupconfiguration.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeSecurityGroupConfigurationWithCallback(request *DescribeSecurityGroupConfigurationRequest, callback func(response *DescribeSecurityGroupConfigurationResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeSecurityGroupConfigurationResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeSecurityGroupConfiguration(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeSecurityGroupConfigurationRequest is the request struct for api DescribeSecurityGroupConfiguration
-type DescribeSecurityGroupConfigurationRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceId           string           `position:"Query" name:"InstanceId"`
-}
-
-// DescribeSecurityGroupConfigurationResponse is the response struct for api DescribeSecurityGroupConfiguration
-type DescribeSecurityGroupConfigurationResponse struct {
-	*responses.BaseResponse
-	RequestId string                                    `json:"RequestId" xml:"RequestId"`
-	Items     ItemsInDescribeSecurityGroupConfiguration `json:"Items" xml:"Items"`
-}
-
-// CreateDescribeSecurityGroupConfigurationRequest creates a request to invoke DescribeSecurityGroupConfiguration API
-func CreateDescribeSecurityGroupConfigurationRequest() (request *DescribeSecurityGroupConfigurationRequest) {
-	request = &DescribeSecurityGroupConfigurationRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeSecurityGroupConfiguration", "", "")
-	return
-}
-
-// CreateDescribeSecurityGroupConfigurationResponse creates a response to parse from DescribeSecurityGroupConfiguration response
-func CreateDescribeSecurityGroupConfigurationResponse() (response *DescribeSecurityGroupConfigurationResponse) {
-	response = &DescribeSecurityGroupConfigurationResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/r_kvstore/describe_sharding_instances.go

@@ -1,110 +0,0 @@
-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"
-)
-
-// DescribeShardingInstances invokes the r_kvstore.DescribeShardingInstances API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeshardinginstances.html
-func (client *Client) DescribeShardingInstances(request *DescribeShardingInstancesRequest) (response *DescribeShardingInstancesResponse, err error) {
-	response = CreateDescribeShardingInstancesResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeShardingInstancesWithChan invokes the r_kvstore.DescribeShardingInstances API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeshardinginstances.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeShardingInstancesWithChan(request *DescribeShardingInstancesRequest) (<-chan *DescribeShardingInstancesResponse, <-chan error) {
-	responseChan := make(chan *DescribeShardingInstancesResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeShardingInstances(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeShardingInstancesWithCallback invokes the r_kvstore.DescribeShardingInstances API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeshardinginstances.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeShardingInstancesWithCallback(request *DescribeShardingInstancesRequest, callback func(response *DescribeShardingInstancesResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeShardingInstancesResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeShardingInstances(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeShardingInstancesRequest is the request struct for api DescribeShardingInstances
-type DescribeShardingInstancesRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceIds          string           `position:"Query" name:"InstanceIds"`
-}
-
-// DescribeShardingInstancesResponse is the response struct for api DescribeShardingInstances
-type DescribeShardingInstancesResponse struct {
-	*responses.BaseResponse
-	RequestId  string     `json:"RequestId" xml:"RequestId"`
-	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
-	Instances  []Instance `json:"Instances" xml:"Instances"`
-}
-
-// CreateDescribeShardingInstancesRequest creates a request to invoke DescribeShardingInstances API
-func CreateDescribeShardingInstancesRequest() (request *DescribeShardingInstancesRequest) {
-	request = &DescribeShardingInstancesRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeShardingInstances", "", "")
-	return
-}
-
-// CreateDescribeShardingInstancesResponse creates a response to parse from DescribeShardingInstances response
-func CreateDescribeShardingInstancesResponse() (response *DescribeShardingInstancesResponse) {
-	response = &DescribeShardingInstancesResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/describe_snapshots.go

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

+ 0 - 123
services/r_kvstore/describe_static_verification_list.go

@@ -1,123 +0,0 @@
-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"
-)
-
-// DescribeStaticVerificationList invokes the r_kvstore.DescribeStaticVerificationList API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describestaticverificationlist.html
-func (client *Client) DescribeStaticVerificationList(request *DescribeStaticVerificationListRequest) (response *DescribeStaticVerificationListResponse, err error) {
-	response = CreateDescribeStaticVerificationListResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeStaticVerificationListWithChan invokes the r_kvstore.DescribeStaticVerificationList API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describestaticverificationlist.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeStaticVerificationListWithChan(request *DescribeStaticVerificationListRequest) (<-chan *DescribeStaticVerificationListResponse, <-chan error) {
-	responseChan := make(chan *DescribeStaticVerificationListResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeStaticVerificationList(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeStaticVerificationListWithCallback invokes the r_kvstore.DescribeStaticVerificationList API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describestaticverificationlist.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeStaticVerificationListWithCallback(request *DescribeStaticVerificationListRequest, callback func(response *DescribeStaticVerificationListResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeStaticVerificationListResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeStaticVerificationList(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeStaticVerificationListRequest is the request struct for api DescribeStaticVerificationList
-type DescribeStaticVerificationListRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SecurityToken         string           `position:"Query" name:"SecurityToken"`
-	ReplicaId             string           `position:"Query" name:"ReplicaId"`
-	SourceInstanceId      string           `position:"Query" name:"SourceInstanceId"`
-	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
-	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
-	DestinationInstanceId string           `position:"Query" name:"DestinationInstanceId"`
-}
-
-// DescribeStaticVerificationListResponse is the response struct for api DescribeStaticVerificationList
-type DescribeStaticVerificationListResponse struct {
-	*responses.BaseResponse
-	RequestId              string      `json:"RequestId" xml:"RequestId"`
-	ReplicaId              string      `json:"ReplicaId" xml:"ReplicaId"`
-	SourceInstanceId       string      `json:"SourceInstanceId" xml:"SourceInstanceId"`
-	SourceDBNumber         int         `json:"SourceDBNumber" xml:"SourceDBNumber"`
-	SourceTableNumber      int         `json:"SourceTableNumber" xml:"SourceTableNumber"`
-	SourceCountNumber      int         `json:"SourceCountNumber" xml:"SourceCountNumber"`
-	SourceDBSize           int         `json:"SourceDBSize" xml:"SourceDBSize"`
-	DestinationInstanceId  string      `json:"DestinationInstanceId" xml:"DestinationInstanceId"`
-	DestinationDBNumber    int         `json:"DestinationDBNumber" xml:"DestinationDBNumber"`
-	DestinationTableNumber int         `json:"DestinationTableNumber" xml:"DestinationTableNumber"`
-	DestinationCountNumber int         `json:"DestinationCountNumber" xml:"DestinationCountNumber"`
-	DestinationDBSize      int         `json:"DestinationDBSize" xml:"DestinationDBSize"`
-	ConsistencyPercent     string      `json:"ConsistencyPercent" xml:"ConsistencyPercent"`
-	Items                  []ItemsItem `json:"Items" xml:"Items"`
-}
-
-// CreateDescribeStaticVerificationListRequest creates a request to invoke DescribeStaticVerificationList API
-func CreateDescribeStaticVerificationListRequest() (request *DescribeStaticVerificationListRequest) {
-	request = &DescribeStaticVerificationListRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeStaticVerificationList", "", "")
-	return
-}
-
-// CreateDescribeStaticVerificationListResponse creates a response to parse from DescribeStaticVerificationList response
-func CreateDescribeStaticVerificationListResponse() (response *DescribeStaticVerificationListResponse) {
-	response = &DescribeStaticVerificationListResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 111
services/r_kvstore/describe_strategy.go

@@ -1,111 +0,0 @@
-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"
-)
-
-// DescribeStrategy invokes the r_kvstore.DescribeStrategy API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describestrategy.html
-func (client *Client) DescribeStrategy(request *DescribeStrategyRequest) (response *DescribeStrategyResponse, err error) {
-	response = CreateDescribeStrategyResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeStrategyWithChan invokes the r_kvstore.DescribeStrategy API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describestrategy.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeStrategyWithChan(request *DescribeStrategyRequest) (<-chan *DescribeStrategyResponse, <-chan error) {
-	responseChan := make(chan *DescribeStrategyResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeStrategy(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeStrategyWithCallback invokes the r_kvstore.DescribeStrategy API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describestrategy.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeStrategyWithCallback(request *DescribeStrategyRequest, callback func(response *DescribeStrategyResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeStrategyResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeStrategy(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeStrategyRequest is the request struct for api DescribeStrategy
-type DescribeStrategyRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	ReplicaId            string           `position:"Query" name:"ReplicaId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeStrategyResponse is the response struct for api DescribeStrategy
-type DescribeStrategyResponse struct {
-	*responses.BaseResponse
-	RequestId        string `json:"RequestId" xml:"RequestId"`
-	ReplicaId        string `json:"ReplicaId" xml:"ReplicaId"`
-	RecoveryMode     string `json:"RecoveryMode" xml:"RecoveryMode"`
-	VerificationMode string `json:"VerificationMode" xml:"VerificationMode"`
-}
-
-// CreateDescribeStrategyRequest creates a request to invoke DescribeStrategy API
-func CreateDescribeStrategyRequest() (request *DescribeStrategyRequest) {
-	request = &DescribeStrategyRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeStrategy", "", "")
-	return
-}
-
-// CreateDescribeStrategyResponse creates a response to parse from DescribeStrategy response
-func CreateDescribeStrategyResponse() (response *DescribeStrategyResponse) {
-	response = &DescribeStrategyResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/r_kvstore/describe_tags.go

@@ -1,110 +0,0 @@
-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"
-)
-
-// DescribeTags invokes the r_kvstore.DescribeTags API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describetags.html
-func (client *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error) {
-	response = CreateDescribeTagsResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeTagsWithChan invokes the r_kvstore.DescribeTags API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describetags.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeTagsWithChan(request *DescribeTagsRequest) (<-chan *DescribeTagsResponse, <-chan error) {
-	responseChan := make(chan *DescribeTagsResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeTags(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeTagsWithCallback invokes the r_kvstore.DescribeTags API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describetags.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeTagsWithCallback(request *DescribeTagsRequest, callback func(response *DescribeTagsResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeTagsResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeTags(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeTagsRequest is the request struct for api DescribeTags
-type DescribeTagsRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	NextToken            string           `position:"Query" name:"NextToken"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	ResourceType         string           `position:"Query" name:"ResourceType"`
-}
-
-// DescribeTagsResponse is the response struct for api DescribeTags
-type DescribeTagsResponse struct {
-	*responses.BaseResponse
-	RequestId string              `json:"RequestId" xml:"RequestId"`
-	NextToken string              `json:"NextToken" xml:"NextToken"`
-	Tags      []TagInDescribeTags `json:"Tags" xml:"Tags"`
-}
-
-// CreateDescribeTagsRequest creates a request to invoke DescribeTags API
-func CreateDescribeTagsRequest() (request *DescribeTagsRequest) {
-	request = &DescribeTagsRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeTags", "", "")
-	return
-}
-
-// CreateDescribeTagsResponse creates a response to parse from DescribeTags response
-func CreateDescribeTagsResponse() (response *DescribeTagsResponse) {
-	response = &DescribeTagsResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 107
services/r_kvstore/describe_temp_instance.go

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

+ 0 - 117
services/r_kvstore/describe_verification_list.go

@@ -1,117 +0,0 @@
-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"
-)
-
-// DescribeVerificationList invokes the r_kvstore.DescribeVerificationList API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeverificationlist.html
-func (client *Client) DescribeVerificationList(request *DescribeVerificationListRequest) (response *DescribeVerificationListResponse, err error) {
-	response = CreateDescribeVerificationListResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// DescribeVerificationListWithChan invokes the r_kvstore.DescribeVerificationList API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeverificationlist.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeVerificationListWithChan(request *DescribeVerificationListRequest) (<-chan *DescribeVerificationListResponse, <-chan error) {
-	responseChan := make(chan *DescribeVerificationListResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.DescribeVerificationList(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// DescribeVerificationListWithCallback invokes the r_kvstore.DescribeVerificationList API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/describeverificationlist.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DescribeVerificationListWithCallback(request *DescribeVerificationListRequest, callback func(response *DescribeVerificationListResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *DescribeVerificationListResponse
-		var err error
-		defer close(result)
-		response, err = client.DescribeVerificationList(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// DescribeVerificationListRequest is the request struct for api DescribeVerificationList
-type DescribeVerificationListRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	StartTime            string           `position:"Query" name:"StartTime"`
-	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	ReplicaId            string           `position:"Query" name:"ReplicaId"`
-	PageSize             requests.Integer `position:"Query" name:"PageSize"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	EndTime              string           `position:"Query" name:"EndTime"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// DescribeVerificationListResponse is the response struct for api DescribeVerificationList
-type DescribeVerificationListResponse struct {
-	*responses.BaseResponse
-	RequestId        string      `json:"RequestId" xml:"RequestId"`
-	ReplicaId        string      `json:"ReplicaId" xml:"ReplicaId"`
-	PagNumber        int         `json:"PagNumber" xml:"PagNumber"`
-	PageRecordCount  int         `json:"PageRecordCount" xml:"PageRecordCount"`
-	TotalRecordCount int         `json:"TotalRecordCount" xml:"TotalRecordCount"`
-	Items            []ItemsItem `json:"Items" xml:"Items"`
-}
-
-// CreateDescribeVerificationListRequest creates a request to invoke DescribeVerificationList API
-func CreateDescribeVerificationListRequest() (request *DescribeVerificationListRequest) {
-	request = &DescribeVerificationListRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DescribeVerificationList", "", "")
-	return
-}
-
-// CreateDescribeVerificationListResponse creates a response to parse from DescribeVerificationList response
-func CreateDescribeVerificationListResponse() (response *DescribeVerificationListResponse) {
-	response = &DescribeVerificationListResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 112
services/r_kvstore/evaluate_fail_over_switch.go

@@ -1,112 +0,0 @@
-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"
-)
-
-// EvaluateFailOverSwitch invokes the r_kvstore.EvaluateFailOverSwitch API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/evaluatefailoverswitch.html
-func (client *Client) EvaluateFailOverSwitch(request *EvaluateFailOverSwitchRequest) (response *EvaluateFailOverSwitchResponse, err error) {
-	response = CreateEvaluateFailOverSwitchResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// EvaluateFailOverSwitchWithChan invokes the r_kvstore.EvaluateFailOverSwitch API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/evaluatefailoverswitch.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) EvaluateFailOverSwitchWithChan(request *EvaluateFailOverSwitchRequest) (<-chan *EvaluateFailOverSwitchResponse, <-chan error) {
-	responseChan := make(chan *EvaluateFailOverSwitchResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.EvaluateFailOverSwitch(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// EvaluateFailOverSwitchWithCallback invokes the r_kvstore.EvaluateFailOverSwitch API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/evaluatefailoverswitch.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) EvaluateFailOverSwitchWithCallback(request *EvaluateFailOverSwitchRequest, callback func(response *EvaluateFailOverSwitchResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *EvaluateFailOverSwitchResponse
-		var err error
-		defer close(result)
-		response, err = client.EvaluateFailOverSwitch(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// EvaluateFailOverSwitchRequest is the request struct for api EvaluateFailOverSwitch
-type EvaluateFailOverSwitchRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	ReplicaId            string           `position:"Query" name:"ReplicaId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// EvaluateFailOverSwitchResponse is the response struct for api EvaluateFailOverSwitch
-type EvaluateFailOverSwitchResponse struct {
-	*responses.BaseResponse
-	RequestId      string        `json:"RequestId" xml:"RequestId"`
-	ReplicaId      string        `json:"ReplicaId" xml:"ReplicaId"`
-	EvaluateResult string        `json:"EvaluateResult" xml:"EvaluateResult"`
-	Items          []ItemsItem   `json:"Items" xml:"Items"`
-	Reports        []ReportsItem `json:"Reports" xml:"Reports"`
-}
-
-// CreateEvaluateFailOverSwitchRequest creates a request to invoke EvaluateFailOverSwitch API
-func CreateEvaluateFailOverSwitchRequest() (request *EvaluateFailOverSwitchRequest) {
-	request = &EvaluateFailOverSwitchRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "EvaluateFailOverSwitch", "", "")
-	return
-}
-
-// CreateEvaluateFailOverSwitchResponse creates a response to parse from EvaluateFailOverSwitch response
-func CreateEvaluateFailOverSwitchResponse() (response *EvaluateFailOverSwitchResponse) {
-	response = &EvaluateFailOverSwitchResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 29 - 26
services/r_kvstore/destroy_instance.go → services/r_kvstore/flush_expire_keys.go

@@ -20,24 +20,24 @@ import (
 	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
 )
 
-// DestroyInstance invokes the r_kvstore.DestroyInstance API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/destroyinstance.html
-func (client *Client) DestroyInstance(request *DestroyInstanceRequest) (response *DestroyInstanceResponse, err error) {
-	response = CreateDestroyInstanceResponse()
+// FlushExpireKeys invokes the r_kvstore.FlushExpireKeys API synchronously
+// api document: https://help.aliyun.com/api/r-kvstore/flushexpirekeys.html
+func (client *Client) FlushExpireKeys(request *FlushExpireKeysRequest) (response *FlushExpireKeysResponse, err error) {
+	response = CreateFlushExpireKeysResponse()
 	err = client.DoAction(request, response)
 	return
 }
 
-// DestroyInstanceWithChan invokes the r_kvstore.DestroyInstance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/destroyinstance.html
+// FlushExpireKeysWithChan invokes the r_kvstore.FlushExpireKeys API asynchronously
+// api document: https://help.aliyun.com/api/r-kvstore/flushexpirekeys.html
 // asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DestroyInstanceWithChan(request *DestroyInstanceRequest) (<-chan *DestroyInstanceResponse, <-chan error) {
-	responseChan := make(chan *DestroyInstanceResponse, 1)
+func (client *Client) FlushExpireKeysWithChan(request *FlushExpireKeysRequest) (<-chan *FlushExpireKeysResponse, <-chan error) {
+	responseChan := make(chan *FlushExpireKeysResponse, 1)
 	errChan := make(chan error, 1)
 	err := client.AddAsyncTask(func() {
 		defer close(responseChan)
 		defer close(errChan)
-		response, err := client.DestroyInstance(request)
+		response, err := client.FlushExpireKeys(request)
 		if err != nil {
 			errChan <- err
 		} else {
@@ -52,16 +52,16 @@ func (client *Client) DestroyInstanceWithChan(request *DestroyInstanceRequest) (
 	return responseChan, errChan
 }
 
-// DestroyInstanceWithCallback invokes the r_kvstore.DestroyInstance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/destroyinstance.html
+// FlushExpireKeysWithCallback invokes the r_kvstore.FlushExpireKeys API asynchronously
+// api document: https://help.aliyun.com/api/r-kvstore/flushexpirekeys.html
 // asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) DestroyInstanceWithCallback(request *DestroyInstanceRequest, callback func(response *DestroyInstanceResponse, err error)) <-chan int {
+func (client *Client) FlushExpireKeysWithCallback(request *FlushExpireKeysRequest, callback func(response *FlushExpireKeysResponse, err error)) <-chan int {
 	result := make(chan int, 1)
 	err := client.AddAsyncTask(func() {
-		var response *DestroyInstanceResponse
+		var response *FlushExpireKeysResponse
 		var err error
 		defer close(result)
-		response, err = client.DestroyInstance(request)
+		response, err = client.FlushExpireKeys(request)
 		callback(response, err)
 		result <- 1
 	})
@@ -73,35 +73,38 @@ func (client *Client) DestroyInstanceWithCallback(request *DestroyInstanceReques
 	return result
 }
 
-// DestroyInstanceRequest is the request struct for api DestroyInstance
-type DestroyInstanceRequest struct {
+// FlushExpireKeysRequest is the request struct for api FlushExpireKeys
+type FlushExpireKeysRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	SecurityToken        string           `position:"Query" name:"SecurityToken"`
+	EffectiveTime        string           `position:"Query" name:"EffectiveTime"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	InstanceId           string           `position:"Query" name:"InstanceId"`
 }
 
-// DestroyInstanceResponse is the response struct for api DestroyInstance
-type DestroyInstanceResponse struct {
+// FlushExpireKeysResponse is the response struct for api FlushExpireKeys
+type FlushExpireKeysResponse struct {
 	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
+	RequestId  string `json:"RequestId" xml:"RequestId"`
+	InstanceId string `json:"InstanceId" xml:"InstanceId"`
+	TaskId     string `json:"TaskId" xml:"TaskId"`
 }
 
-// CreateDestroyInstanceRequest creates a request to invoke DestroyInstance API
-func CreateDestroyInstanceRequest() (request *DestroyInstanceRequest) {
-	request = &DestroyInstanceRequest{
+// CreateFlushExpireKeysRequest creates a request to invoke FlushExpireKeys API
+func CreateFlushExpireKeysRequest() (request *FlushExpireKeysRequest) {
+	request = &FlushExpireKeysRequest{
 		RpcRequest: &requests.RpcRequest{},
 	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "DestroyInstance", "", "")
+	request.InitWithApiInfo("R-kvstore", "2015-01-01", "FlushExpireKeys", "", "")
 	return
 }
 
-// CreateDestroyInstanceResponse creates a response to parse from DestroyInstance response
-func CreateDestroyInstanceResponse() (response *DestroyInstanceResponse) {
-	response = &DestroyInstanceResponse{
+// CreateFlushExpireKeysResponse creates a response to parse from FlushExpireKeys response
+func CreateFlushExpireKeysResponse() (response *FlushExpireKeysResponse) {
+	response = &FlushExpireKeysResponse{
 		BaseResponse: &responses.BaseResponse{},
 	}
 	return

+ 0 - 115
services/r_kvstore/get_snapshot_settings.go

@@ -1,115 +0,0 @@
-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"
-)
-
-// GetSnapshotSettings invokes the r_kvstore.GetSnapshotSettings API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/getsnapshotsettings.html
-func (client *Client) GetSnapshotSettings(request *GetSnapshotSettingsRequest) (response *GetSnapshotSettingsResponse, err error) {
-	response = CreateGetSnapshotSettingsResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// GetSnapshotSettingsWithChan invokes the r_kvstore.GetSnapshotSettings API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/getsnapshotsettings.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetSnapshotSettingsWithChan(request *GetSnapshotSettingsRequest) (<-chan *GetSnapshotSettingsResponse, <-chan error) {
-	responseChan := make(chan *GetSnapshotSettingsResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.GetSnapshotSettings(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// GetSnapshotSettingsWithCallback invokes the r_kvstore.GetSnapshotSettings API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/getsnapshotsettings.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) GetSnapshotSettingsWithCallback(request *GetSnapshotSettingsRequest, callback func(response *GetSnapshotSettingsResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *GetSnapshotSettingsResponse
-		var err error
-		defer close(result)
-		response, err = client.GetSnapshotSettings(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// GetSnapshotSettingsRequest is the request struct for api GetSnapshotSettings
-type GetSnapshotSettingsRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceId           string           `position:"Query" name:"InstanceId"`
-}
-
-// GetSnapshotSettingsResponse is the response struct for api GetSnapshotSettings
-type GetSnapshotSettingsResponse struct {
-	*responses.BaseResponse
-	RequestId          string `json:"RequestId" xml:"RequestId"`
-	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
-	BeginHour          int    `json:"BeginHour" xml:"BeginHour"`
-	EndHour            int    `json:"EndHour" xml:"EndHour"`
-	RetentionDay       int    `json:"RetentionDay" xml:"RetentionDay"`
-	MaxAutoSnapshots   int    `json:"MaxAutoSnapshots" xml:"MaxAutoSnapshots"`
-	MaxManualSnapshots int    `json:"MaxManualSnapshots" xml:"MaxManualSnapshots"`
-	DayList            int    `json:"DayList" xml:"DayList"`
-	NextTime           string `json:"NextTime" xml:"NextTime"`
-}
-
-// CreateGetSnapshotSettingsRequest creates a request to invoke GetSnapshotSettings API
-func CreateGetSnapshotSettingsRequest() (request *GetSnapshotSettingsRequest) {
-	request = &GetSnapshotSettingsRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "GetSnapshotSettings", "", "")
-	return
-}
-
-// CreateGetSnapshotSettingsResponse creates a response to parse from GetSnapshotSettings response
-func CreateGetSnapshotSettingsResponse() (response *GetSnapshotSettingsResponse) {
-	response = &GetSnapshotSettingsResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/r_kvstore/modify_active_operation_task.go

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

+ 1 - 0
services/r_kvstore/modify_backup_policy.go

@@ -78,6 +78,7 @@ type ModifyBackupPolicyRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	SecurityToken         string           `position:"Query" name:"SecurityToken"`
+	EnableBackupLog       requests.Integer `position:"Query" name:"EnableBackupLog"`
 	PreferredBackupPeriod string           `position:"Query" name:"PreferredBackupPeriod"`
 	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`

+ 0 - 109
services/r_kvstore/modify_certification.go

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

+ 0 - 109
services/r_kvstore/modify_db_instance_monitor.go

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

+ 0 - 109
services/r_kvstore/modify_guard_domain_mode.go

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

+ 1 - 0
services/r_kvstore/modify_instance_spec.go

@@ -89,6 +89,7 @@ type ModifyInstanceSpecRequest struct {
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
 	InstanceId           string           `position:"Query" name:"InstanceId"`
 	ForceUpgrade         requests.Boolean `position:"Query" name:"ForceUpgrade"`
+	OrderType            string           `position:"Query" name:"OrderType"`
 }
 
 // ModifyInstanceSpecResponse is the response struct for api ModifyInstanceSpec

+ 0 - 112
services/r_kvstore/modify_instance_spec_pre_check.go

@@ -1,112 +0,0 @@
-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"
-)
-
-// ModifyInstanceSpecPreCheck invokes the r_kvstore.ModifyInstanceSpecPreCheck API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespecprecheck.html
-func (client *Client) ModifyInstanceSpecPreCheck(request *ModifyInstanceSpecPreCheckRequest) (response *ModifyInstanceSpecPreCheckResponse, err error) {
-	response = CreateModifyInstanceSpecPreCheckResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// ModifyInstanceSpecPreCheckWithChan invokes the r_kvstore.ModifyInstanceSpecPreCheck API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespecprecheck.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) ModifyInstanceSpecPreCheckWithChan(request *ModifyInstanceSpecPreCheckRequest) (<-chan *ModifyInstanceSpecPreCheckResponse, <-chan error) {
-	responseChan := make(chan *ModifyInstanceSpecPreCheckResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.ModifyInstanceSpecPreCheck(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// ModifyInstanceSpecPreCheckWithCallback invokes the r_kvstore.ModifyInstanceSpecPreCheck API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/modifyinstancespecprecheck.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) ModifyInstanceSpecPreCheckWithCallback(request *ModifyInstanceSpecPreCheckRequest, callback func(response *ModifyInstanceSpecPreCheckResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *ModifyInstanceSpecPreCheckResponse
-		var err error
-		defer close(result)
-		response, err = client.ModifyInstanceSpecPreCheck(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// ModifyInstanceSpecPreCheckRequest is the request struct for api ModifyInstanceSpecPreCheck
-type ModifyInstanceSpecPreCheckRequest 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"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceId           string           `position:"Query" name:"InstanceId"`
-	TargetInstanceClass  string           `position:"Query" name:"TargetInstanceClass"`
-}
-
-// ModifyInstanceSpecPreCheckResponse is the response struct for api ModifyInstanceSpecPreCheck
-type ModifyInstanceSpecPreCheckResponse struct {
-	*responses.BaseResponse
-	RequestId       string         `json:"RequestId" xml:"RequestId"`
-	IsAllowModify   bool           `json:"IsAllowModify" xml:"IsAllowModify"`
-	DisableCommands string         `json:"DisableCommands" xml:"DisableCommands"`
-	PreCheckResult  PreCheckResult `json:"PreCheckResult" xml:"PreCheckResult"`
-}
-
-// CreateModifyInstanceSpecPreCheckRequest creates a request to invoke ModifyInstanceSpecPreCheck API
-func CreateModifyInstanceSpecPreCheckRequest() (request *ModifyInstanceSpecPreCheckRequest) {
-	request = &ModifyInstanceSpecPreCheckRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyInstanceSpecPreCheck", "", "")
-	return
-}
-
-// CreateModifyInstanceSpecPreCheckResponse creates a response to parse from ModifyInstanceSpecPreCheck response
-func CreateModifyInstanceSpecPreCheckResponse() (response *ModifyInstanceSpecPreCheckResponse) {
-	response = &ModifyInstanceSpecPreCheckResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/modify_replica_description.go

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

+ 0 - 111
services/r_kvstore/modify_replica_mode.go

@@ -1,111 +0,0 @@
-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"
-)
-
-// ModifyReplicaMode invokes the r_kvstore.ModifyReplicaMode API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/modifyreplicamode.html
-func (client *Client) ModifyReplicaMode(request *ModifyReplicaModeRequest) (response *ModifyReplicaModeResponse, err error) {
-	response = CreateModifyReplicaModeResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// ModifyReplicaModeWithChan invokes the r_kvstore.ModifyReplicaMode API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/modifyreplicamode.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) ModifyReplicaModeWithChan(request *ModifyReplicaModeRequest) (<-chan *ModifyReplicaModeResponse, <-chan error) {
-	responseChan := make(chan *ModifyReplicaModeResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.ModifyReplicaMode(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// ModifyReplicaModeWithCallback invokes the r_kvstore.ModifyReplicaMode API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/modifyreplicamode.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) ModifyReplicaModeWithCallback(request *ModifyReplicaModeRequest, callback func(response *ModifyReplicaModeResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *ModifyReplicaModeResponse
-		var err error
-		defer close(result)
-		response, err = client.ModifyReplicaMode(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// ModifyReplicaModeRequest is the request struct for api ModifyReplicaMode
-type ModifyReplicaModeRequest struct {
-	*requests.RpcRequest
-	DomainMode           string           `position:"Query" name:"DomainMode"`
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	ReplicaId            string           `position:"Query" name:"ReplicaId"`
-	PrimaryInstanceId    string           `position:"Query" name:"PrimaryInstanceId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	ReplicaMode          string           `position:"Query" name:"ReplicaMode"`
-}
-
-// ModifyReplicaModeResponse is the response struct for api ModifyReplicaMode
-type ModifyReplicaModeResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-}
-
-// CreateModifyReplicaModeRequest creates a request to invoke ModifyReplicaMode API
-func CreateModifyReplicaModeRequest() (request *ModifyReplicaModeRequest) {
-	request = &ModifyReplicaModeRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ModifyReplicaMode", "", "")
-	return
-}
-
-// CreateModifyReplicaModeResponse creates a response to parse from ModifyReplicaMode response
-func CreateModifyReplicaModeResponse() (response *ModifyReplicaModeResponse) {
-	response = &ModifyReplicaModeResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 109
services/r_kvstore/modify_replica_recovery_mode.go

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

+ 0 - 108
services/r_kvstore/modify_replica_relation.go

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

+ 0 - 109
services/r_kvstore/modify_replica_verification_mode.go

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

+ 0 - 109
services/r_kvstore/modify_security_group_configuration.go

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

+ 0 - 108
services/r_kvstore/query_task.go

@@ -1,108 +0,0 @@
-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"
-)
-
-// QueryTask invokes the r_kvstore.QueryTask API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/querytask.html
-func (client *Client) QueryTask(request *QueryTaskRequest) (response *QueryTaskResponse, err error) {
-	response = CreateQueryTaskResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// QueryTaskWithChan invokes the r_kvstore.QueryTask API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/querytask.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) QueryTaskWithChan(request *QueryTaskRequest) (<-chan *QueryTaskResponse, <-chan error) {
-	responseChan := make(chan *QueryTaskResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.QueryTask(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// QueryTaskWithCallback invokes the r_kvstore.QueryTask API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/querytask.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) QueryTaskWithCallback(request *QueryTaskRequest, callback func(response *QueryTaskResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *QueryTaskResponse
-		var err error
-		defer close(result)
-		response, err = client.QueryTask(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// QueryTaskRequest is the request struct for api QueryTask
-type QueryTaskRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-}
-
-// QueryTaskResponse is the response struct for api QueryTask
-type QueryTaskResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	Action    string `json:"Action" xml:"Action"`
-	Progress  int    `json:"Progress" xml:"Progress"`
-}
-
-// CreateQueryTaskRequest creates a request to invoke QueryTask API
-func CreateQueryTaskRequest() (request *QueryTaskRequest) {
-	request = &QueryTaskRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "QueryTask", "", "")
-	return
-}
-
-// CreateQueryTaskResponse creates a response to parse from QueryTask response
-func CreateQueryTaskResponse() (response *QueryTaskResponse) {
-	response = &QueryTaskResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 108
services/r_kvstore/release_replica.go

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

+ 0 - 114
services/r_kvstore/renew_multi_instance.go

@@ -1,114 +0,0 @@
-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"
-)
-
-// RenewMultiInstance invokes the r_kvstore.RenewMultiInstance API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/renewmultiinstance.html
-func (client *Client) RenewMultiInstance(request *RenewMultiInstanceRequest) (response *RenewMultiInstanceResponse, err error) {
-	response = CreateRenewMultiInstanceResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// RenewMultiInstanceWithChan invokes the r_kvstore.RenewMultiInstance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/renewmultiinstance.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) RenewMultiInstanceWithChan(request *RenewMultiInstanceRequest) (<-chan *RenewMultiInstanceResponse, <-chan error) {
-	responseChan := make(chan *RenewMultiInstanceResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.RenewMultiInstance(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// RenewMultiInstanceWithCallback invokes the r_kvstore.RenewMultiInstance API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/renewmultiinstance.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) RenewMultiInstanceWithCallback(request *RenewMultiInstanceRequest, callback func(response *RenewMultiInstanceResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *RenewMultiInstanceResponse
-		var err error
-		defer close(result)
-		response, err = client.RenewMultiInstance(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// RenewMultiInstanceRequest is the request struct for api RenewMultiInstance
-type RenewMultiInstanceRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	CouponNo             string           `position:"Query" name:"CouponNo"`
-	SecurityToken        string           `position:"Query" name:"SecurityToken"`
-	BusinessInfo         string           `position:"Query" name:"BusinessInfo"`
-	Period               requests.Integer `position:"Query" name:"Period"`
-	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
-	FromApp              string           `position:"Query" name:"FromApp"`
-	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
-	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
-	InstanceIds          string           `position:"Query" name:"InstanceIds"`
-}
-
-// RenewMultiInstanceResponse is the response struct for api RenewMultiInstance
-type RenewMultiInstanceResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-	OrderId   string `json:"OrderId" xml:"OrderId"`
-}
-
-// CreateRenewMultiInstanceRequest creates a request to invoke RenewMultiInstance API
-func CreateRenewMultiInstanceRequest() (request *RenewMultiInstanceRequest) {
-	request = &RenewMultiInstanceRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "RenewMultiInstance", "", "")
-	return
-}
-
-// CreateRenewMultiInstanceResponse creates a response to parse from RenewMultiInstance response
-func CreateRenewMultiInstanceResponse() (response *RenewMultiInstanceResponse) {
-	response = &RenewMultiInstanceResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 0 - 110
services/r_kvstore/reset_account.go

@@ -1,110 +0,0 @@
-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"
-)
-
-// ResetAccount invokes the r_kvstore.ResetAccount API synchronously
-// api document: https://help.aliyun.com/api/r-kvstore/resetaccount.html
-func (client *Client) ResetAccount(request *ResetAccountRequest) (response *ResetAccountResponse, err error) {
-	response = CreateResetAccountResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-// ResetAccountWithChan invokes the r_kvstore.ResetAccount API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/resetaccount.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) ResetAccountWithChan(request *ResetAccountRequest) (<-chan *ResetAccountResponse, <-chan error) {
-	responseChan := make(chan *ResetAccountResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.ResetAccount(request)
-		if err != nil {
-			errChan <- err
-		} else {
-			responseChan <- response
-		}
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-// ResetAccountWithCallback invokes the r_kvstore.ResetAccount API asynchronously
-// api document: https://help.aliyun.com/api/r-kvstore/resetaccount.html
-// asynchronous document: https://help.aliyun.com/document_detail/66220.html
-func (client *Client) ResetAccountWithCallback(request *ResetAccountRequest, callback func(response *ResetAccountResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *ResetAccountResponse
-		var err error
-		defer close(result)
-		response, err = client.ResetAccount(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-// ResetAccountRequest is the request struct for api ResetAccount
-type ResetAccountRequest struct {
-	*requests.RpcRequest
-	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	AccountName          string           `position:"Query" name:"AccountName"`
-	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"`
-	AccountPassword      string           `position:"Query" name:"AccountPassword"`
-	InstanceId           string           `position:"Query" name:"InstanceId"`
-}
-
-// ResetAccountResponse is the response struct for api ResetAccount
-type ResetAccountResponse struct {
-	*responses.BaseResponse
-	RequestId string `json:"RequestId" xml:"RequestId"`
-}
-
-// CreateResetAccountRequest creates a request to invoke ResetAccount API
-func CreateResetAccountRequest() (request *ResetAccountRequest) {
-	request = &ResetAccountRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("R-kvstore", "2015-01-01", "ResetAccount", "", "")
-	return
-}
-
-// CreateResetAccountResponse creates a response to parse from ResetAccount response
-func CreateResetAccountResponse() (response *ResetAccountResponse) {
-	response = &ResetAccountResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 2 - 0
services/r_kvstore/restore_instance.go

@@ -78,10 +78,12 @@ type RestoreInstanceRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	SecurityToken        string           `position:"Query" name:"SecurityToken"`
+	RestoreTime          string           `position:"Query" name:"RestoreTime"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
 	BackupId             string           `position:"Query" name:"BackupId"`
 	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
+	RestoreType          string           `position:"Query" name:"RestoreType"`
 	InstanceId           string           `position:"Query" name:"InstanceId"`
 }
 

+ 0 - 106
services/r_kvstore/restore_snapshot.go

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

+ 0 - 109
services/r_kvstore/revoke_account_privilege.go

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

+ 0 - 106
services/r_kvstore/set_snapshot_settings.go

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

+ 2 - 2
services/r_kvstore/struct_accounts_in_describe_accounts.go → services/r_kvstore/struct_accounts.go

@@ -15,7 +15,7 @@ package r_kvstore
 // Code generated by Alibaba Cloud SDK Code Generator.
 // Changes may cause incorrect behavior and will be lost if the code is regenerated.
 
-// AccountsInDescribeAccounts is a nested struct in r_kvstore response
-type AccountsInDescribeAccounts struct {
+// Accounts is a nested struct in r_kvstore response
+type Accounts struct {
 	Account []Account `json:"Account" xml:"Account"`
 }

+ 0 - 29
services/r_kvstore/struct_accounts_item.go

@@ -1,29 +0,0 @@
-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.
-
-// AccountsItem is a nested struct in r_kvstore response
-type AccountsItem struct {
-	AccountPrivilege       string `json:"AccountPrivilege" xml:"AccountPrivilege"`
-	AccountStatus          string `json:"AccountStatus" xml:"AccountStatus"`
-	AccountPrivilegeDetail string `json:"AccountPrivilegeDetail" xml:"AccountPrivilegeDetail"`
-	AccountDescription     string `json:"AccountDescription" xml:"AccountDescription"`
-	AccountID              string `json:"AccountID" xml:"AccountID"`
-	AccountName            string `json:"AccountName" xml:"AccountName"`
-	PrivExceeded           string `json:"PrivExceeded" xml:"PrivExceeded"`
-	Engine                 string `json:"Engine" xml:"Engine"`
-	AccountType            string `json:"AccountType" xml:"AccountType"`
-}

+ 0 - 23
services/r_kvstore/struct_affected_info.go

@@ -1,23 +0,0 @@
-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.
-
-// AffectedInfo is a nested struct in r_kvstore response
-type AffectedInfo struct {
-	StartTime   string `json:"StartTime" xml:"StartTime"`
-	EndTime     string `json:"EndTime" xml:"EndTime"`
-	Description string `json:"Description" xml:"Description"`
-}

+ 0 - 21
services/r_kvstore/struct_affected_infos.go

@@ -1,21 +0,0 @@
-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.
-
-// AffectedInfos is a nested struct in r_kvstore response
-type AffectedInfos struct {
-	AffectedInfo []AffectedInfo `json:"AffectedInfo" xml:"AffectedInfo"`
-}

+ 1 - 0
services/r_kvstore/struct_available_zone.go

@@ -21,5 +21,6 @@ type AvailableZone struct {
 	ZoneId           string           `json:"ZoneId" xml:"ZoneId"`
 	Status           string           `json:"Status" xml:"Status"`
 	NetworkTypes     string           `json:"NetworkTypes" xml:"NetworkTypes"`
+	ZoneName         string           `json:"ZoneName" xml:"ZoneName"`
 	SupportedEngines SupportedEngines `json:"SupportedEngines" xml:"SupportedEngines"`
 }

+ 0 - 21
services/r_kvstore/struct_db_instances.go

@@ -1,21 +0,0 @@
-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.
-
-// DBInstances is a nested struct in r_kvstore response
-type DBInstances struct {
-	Items []Items `json:"Items" xml:"Items"`
-}

+ 0 - 23
services/r_kvstore/struct_ecs_security_group_relation.go

@@ -1,23 +0,0 @@
-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.
-
-// EcsSecurityGroupRelation is a nested struct in r_kvstore response
-type EcsSecurityGroupRelation struct {
-	RegionId        string `json:"RegionId" xml:"RegionId"`
-	SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"`
-	NetType         string `json:"NetType" xml:"NetType"`
-}

+ 0 - 24
services/r_kvstore/struct_historical_parameter.go

@@ -1,24 +0,0 @@
-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.
-
-// HistoricalParameter is a nested struct in r_kvstore response
-type HistoricalParameter struct {
-	ParameterName     string `json:"ParameterName" xml:"ParameterName"`
-	ModifyTime        string `json:"ModifyTime" xml:"ModifyTime"`
-	OldParameterValue string `json:"OldParameterValue" xml:"OldParameterValue"`
-	NewParameterValue string `json:"NewParameterValue" xml:"NewParameterValue"`
-}

+ 0 - 22
services/r_kvstore/struct_instance.go

@@ -1,22 +0,0 @@
-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.
-
-// Instance is a nested struct in r_kvstore response
-type Instance struct {
-	InstanceId string  `json:"InstanceId" xml:"InstanceId"`
-	ShardList  []Shard `json:"ShardList" xml:"ShardList"`
-}

+ 1 - 0
services/r_kvstore/struct_instance_net_info.go

@@ -27,4 +27,5 @@ type InstanceNetInfo struct {
 	IPType            string `json:"IPType" xml:"IPType"`
 	ExpiredTime       string `json:"ExpiredTime" xml:"ExpiredTime"`
 	Upgradeable       string `json:"Upgradeable" xml:"Upgradeable"`
+	DirectConnection  int    `json:"DirectConnection" xml:"DirectConnection"`
 }

+ 0 - 22
services/r_kvstore/struct_instance_sla_info.go

@@ -1,22 +0,0 @@
-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.
-
-// InstanceSLAInfo is a nested struct in r_kvstore response
-type InstanceSLAInfo struct {
-	InstanceId string  `json:"InstanceId" xml:"InstanceId"`
-	UptimePct  float64 `json:"UptimePct" xml:"UptimePct"`
-}

+ 0 - 21
services/r_kvstore/struct_instance_sla_infos.go

@@ -1,21 +0,0 @@
-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.
-
-// InstanceSLAInfos is a nested struct in r_kvstore response
-type InstanceSLAInfos struct {
-	InstanceSLAInfo []InstanceSLAInfo `json:"InstanceSLAInfo" xml:"InstanceSLAInfo"`
-}

+ 0 - 21
services/r_kvstore/struct_instances_in_describe_instances_by_expire_time.go

@@ -1,21 +0,0 @@
-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.
-
-// InstancesInDescribeInstancesByExpireTime is a nested struct in r_kvstore response
-type InstancesInDescribeInstancesByExpireTime struct {
-	KVStoreInstance []KVStoreInstance `json:"KVStoreInstance" xml:"KVStoreInstance"`
-}

+ 0 - 21
services/r_kvstore/struct_instances_in_describe_sharding_instances.go

@@ -1,21 +0,0 @@
-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.
-
-// InstancesInDescribeShardingInstances is a nested struct in r_kvstore response
-type InstancesInDescribeShardingInstances struct {
-	Instance []Instance `json:"Instance" xml:"Instance"`
-}

+ 0 - 37
services/r_kvstore/struct_items.go

@@ -1,37 +0,0 @@
-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.
-
-// Items is a nested struct in r_kvstore response
-type Items struct {
-	Region                string  `json:"Region" xml:"Region"`
-	Count                 int     `json:"Count" xml:"Count"`
-	DBInstanceDescription string  `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
-	Engine                string  `json:"Engine" xml:"Engine"`
-	ReadWriteType         string  `json:"ReadWriteType" xml:"ReadWriteType"`
-	DomainMode            string  `json:"DomainMode" xml:"DomainMode"`
-	ReplicaStatus         string  `json:"ReplicaStatus" xml:"ReplicaStatus"`
-	ReplicaMode           string  `json:"ReplicaMode" xml:"ReplicaMode"`
-	DBInstanceStatus      string  `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
-	RegionId              string  `json:"RegionId" xml:"RegionId"`
-	Role                  string  `json:"Role" xml:"Role"`
-	InstanceNetworkType   string  `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
-	ReplicaDescription    string  `json:"ReplicaDescription" xml:"ReplicaDescription"`
-	DBInstanceId          string  `json:"DBInstanceId" xml:"DBInstanceId"`
-	TaskType              string  `json:"TaskType" xml:"TaskType"`
-	ReplicaId             string  `json:"ReplicaId" xml:"ReplicaId"`
-	DBInstances           []Items `json:"DBInstances" xml:"DBInstances"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_describe_active_operation_task.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInDescribeActiveOperationTask is a nested struct in r_kvstore response
-type ItemsInDescribeActiveOperationTask struct {
-	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_describe_error_log_records.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInDescribeErrorLogRecords is a nested struct in r_kvstore response
-type ItemsInDescribeErrorLogRecords struct {
-	LogRecords []LogRecords `json:"LogRecords" xml:"LogRecords"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_describe_replica_conflict_info.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInDescribeReplicaConflictInfo is a nested struct in r_kvstore response
-type ItemsInDescribeReplicaConflictInfo struct {
-	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_describe_replica_initialize_progress.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInDescribeReplicaInitializeProgress is a nested struct in r_kvstore response
-type ItemsInDescribeReplicaInitializeProgress struct {
-	ItemsItem []ItemsItemInDescribeReplicaInitializeProgress `json:"Items" xml:"Items"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_describe_security_group_configuration.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInDescribeSecurityGroupConfiguration is a nested struct in r_kvstore response
-type ItemsInDescribeSecurityGroupConfiguration struct {
-	EcsSecurityGroupRelation []EcsSecurityGroupRelation `json:"EcsSecurityGroupRelation" xml:"EcsSecurityGroupRelation"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_describe_static_verification_list.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInDescribeStaticVerificationList is a nested struct in r_kvstore response
-type ItemsInDescribeStaticVerificationList struct {
-	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_describe_verification_list.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInDescribeVerificationList is a nested struct in r_kvstore response
-type ItemsInDescribeVerificationList struct {
-	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
-}

+ 0 - 21
services/r_kvstore/struct_items_in_evaluate_fail_over_switch.go

@@ -1,21 +0,0 @@
-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.
-
-// ItemsInEvaluateFailOverSwitch is a nested struct in r_kvstore response
-type ItemsInEvaluateFailOverSwitch struct {
-	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
-}

+ 0 - 60
services/r_kvstore/struct_items_item.go

@@ -1,60 +0,0 @@
-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.
-
-// ItemsItem is a nested struct in r_kvstore response
-type ItemsItem struct {
-	ResultInfo            string         `json:"ResultInfo" xml:"ResultInfo"`
-	InsName               string         `json:"InsName" xml:"InsName"`
-	ConfictReason         string         `json:"ConfictReason" xml:"ConfictReason"`
-	SourceDetail          string         `json:"SourceDetail" xml:"SourceDetail"`
-	InternetIP            string         `json:"InternetIP" xml:"InternetIP"`
-	TaskParams            string         `json:"TaskParams" xml:"TaskParams"`
-	InconsistentFields    string         `json:"InconsistentFields" xml:"InconsistentFields"`
-	InstanceIdA           string         `json:"InstanceIdA" xml:"InstanceIdA"`
-	Deadline              string         `json:"Deadline" xml:"Deadline"`
-	ConflictGtid          string         `json:"ConflictGtid" xml:"ConflictGtid"`
-	DestinationDetail     string         `json:"DestinationDetail" xml:"DestinationDetail"`
-	DbType                string         `json:"DbType" xml:"DbType"`
-	Key                   string         `json:"Key" xml:"Key"`
-	ModifiedTime          string         `json:"ModifiedTime" xml:"ModifiedTime"`
-	CreatedTime           string         `json:"CreatedTime" xml:"CreatedTime"`
-	RegionId              string         `json:"RegionId" xml:"RegionId"`
-	InstanceNetworkType   string         `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
-	RecoveryMode          string         `json:"RecoveryMode" xml:"RecoveryMode"`
-	AbnormalType          string         `json:"AbnormalType" xml:"AbnormalType"`
-	SwitchTime            string         `json:"SwitchTime" xml:"SwitchTime"`
-	DBInstanceId          string         `json:"DBInstanceId" xml:"DBInstanceId"`
-	DatabaseName          string         `json:"DatabaseName" xml:"DatabaseName"`
-	DetailInfo            string         `json:"DetailInfo" xml:"DetailInfo"`
-	SecurityIPList        string         `json:"SecurityIPList" xml:"SecurityIPList"`
-	Id                    int            `json:"Id" xml:"Id"`
-	Status                int            `json:"Status" xml:"Status"`
-	Schema                string         `json:"Schema" xml:"Schema"`
-	ReadWriteType         string         `json:"ReadWriteType" xml:"ReadWriteType"`
-	DestinationInstanceId string         `json:"DestinationInstanceId" xml:"DestinationInstanceId"`
-	HasInternetIP         bool           `json:"HasInternetIP" xml:"HasInternetIP"`
-	PrepareInterval       string         `json:"PrepareInterval" xml:"PrepareInterval"`
-	OccurTime             string         `json:"OccurTime" xml:"OccurTime"`
-	InstanceIdB           string         `json:"InstanceIdB" xml:"InstanceIdB"`
-	StartTime             string         `json:"StartTime" xml:"StartTime"`
-	SourceInstanceId      string         `json:"SourceInstanceId" xml:"SourceInstanceId"`
-	InconsistentType      string         `json:"InconsistentType" xml:"InconsistentType"`
-	ConfictKey            string         `json:"ConfictKey" xml:"ConfictKey"`
-	KeyType               string         `json:"KeyType" xml:"KeyType"`
-	TaskType              string         `json:"TaskType" xml:"TaskType"`
-	Accounts              []AccountsItem `json:"Accounts" xml:"Accounts"`
-}

+ 0 - 25
services/r_kvstore/struct_items_item_in_describe_replica_initialize_progress.go

@@ -1,25 +0,0 @@
-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.
-
-// ItemsItemInDescribeReplicaInitializeProgress is a nested struct in r_kvstore response
-type ItemsItemInDescribeReplicaInitializeProgress struct {
-	ReplicaId   string `json:"ReplicaId" xml:"ReplicaId"`
-	Status      string `json:"Status" xml:"Status"`
-	Progress    string `json:"Progress" xml:"Progress"`
-	FinishTime  string `json:"FinishTime" xml:"FinishTime"`
-	CurrentStep string `json:"CurrentStep" xml:"CurrentStep"`
-}

+ 23 - 23
services/r_kvstore/struct_kv_store_instance.go

@@ -17,38 +17,38 @@ package r_kvstore
 
 // KVStoreInstance is a nested struct in r_kvstore response
 type KVStoreInstance struct {
-	InstanceClass       string                  `json:"InstanceClass" xml:"InstanceClass"`
-	PackageType         string                  `json:"PackageType" xml:"PackageType"`
-	ChargeType          string                  `json:"ChargeType" xml:"ChargeType"`
+	ReplacateId         string                  `json:"ReplacateId" xml:"ReplacateId"`
+	InstanceId          string                  `json:"InstanceId" xml:"InstanceId"`
+	InstanceName        string                  `json:"InstanceName" xml:"InstanceName"`
 	SearchKey           string                  `json:"SearchKey" xml:"SearchKey"`
 	ConnectionDomain    string                  `json:"ConnectionDomain" xml:"ConnectionDomain"`
-	CreateTime          string                  `json:"CreateTime" xml:"CreateTime"`
-	HasRenewChangeOrder string                  `json:"HasRenewChangeOrder" xml:"HasRenewChangeOrder"`
-	InstanceType        string                  `json:"InstanceType" xml:"InstanceType"`
-	VpcCloudInstanceId  string                  `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
-	DestroyTime         string                  `json:"DestroyTime" xml:"DestroyTime"`
-	RegionId            string                  `json:"RegionId" xml:"RegionId"`
-	PrivateIp           string                  `json:"PrivateIp" xml:"PrivateIp"`
-	InstanceId          string                  `json:"InstanceId" xml:"InstanceId"`
+	Port                int64                   `json:"Port" xml:"Port"`
+	UserName            string                  `json:"UserName" xml:"UserName"`
 	InstanceStatus      string                  `json:"InstanceStatus" xml:"InstanceStatus"`
+	RegionId            string                  `json:"RegionId" xml:"RegionId"`
+	Capacity            int64                   `json:"Capacity" xml:"Capacity"`
+	InstanceClass       string                  `json:"InstanceClass" xml:"InstanceClass"`
+	QPS                 int64                   `json:"QPS" xml:"QPS"`
 	Bandwidth           int64                   `json:"Bandwidth" xml:"Bandwidth"`
+	Connections         int64                   `json:"Connections" xml:"Connections"`
+	ZoneId              string                  `json:"ZoneId" xml:"ZoneId"`
+	Config              string                  `json:"Config" xml:"Config"`
+	ChargeType          string                  `json:"ChargeType" xml:"ChargeType"`
 	NetworkType         string                  `json:"NetworkType" xml:"NetworkType"`
 	VpcId               string                  `json:"VpcId" xml:"VpcId"`
-	NodeType            string                  `json:"NodeType" xml:"NodeType"`
-	Connections         int64                   `json:"Connections" xml:"Connections"`
-	ArchitectureType    string                  `json:"ArchitectureType" xml:"ArchitectureType"`
-	ReplacateId         string                  `json:"ReplacateId" xml:"ReplacateId"`
-	EngineVersion       string                  `json:"EngineVersion" xml:"EngineVersion"`
-	Capacity            int64                   `json:"Capacity" xml:"Capacity"`
 	VSwitchId           string                  `json:"VSwitchId" xml:"VSwitchId"`
-	InstanceName        string                  `json:"InstanceName" xml:"InstanceName"`
-	Port                int64                   `json:"Port" xml:"Port"`
-	ZoneId              string                  `json:"ZoneId" xml:"ZoneId"`
+	PrivateIp           string                  `json:"PrivateIp" xml:"PrivateIp"`
+	CreateTime          string                  `json:"CreateTime" xml:"CreateTime"`
 	EndTime             string                  `json:"EndTime" xml:"EndTime"`
-	QPS                 int64                   `json:"QPS" xml:"QPS"`
-	UserName            string                  `json:"UserName" xml:"UserName"`
-	Config              string                  `json:"Config" xml:"Config"`
+	HasRenewChangeOrder string                  `json:"HasRenewChangeOrder" xml:"HasRenewChangeOrder"`
 	IsRds               bool                    `json:"IsRds" xml:"IsRds"`
+	InstanceType        string                  `json:"InstanceType" xml:"InstanceType"`
+	ArchitectureType    string                  `json:"ArchitectureType" xml:"ArchitectureType"`
+	NodeType            string                  `json:"NodeType" xml:"NodeType"`
+	PackageType         string                  `json:"PackageType" xml:"PackageType"`
+	EngineVersion       string                  `json:"EngineVersion" xml:"EngineVersion"`
+	DestroyTime         string                  `json:"DestroyTime" xml:"DestroyTime"`
 	ConnectionMode      string                  `json:"ConnectionMode" xml:"ConnectionMode"`
+	VpcCloudInstanceId  string                  `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
 	Tags                TagsInDescribeInstances `json:"Tags" xml:"Tags"`
 }

+ 1 - 1
services/r_kvstore/struct_log_records.go

@@ -26,10 +26,10 @@ type LogRecords struct {
 	DataBaseName string `json:"DataBaseName" xml:"DataBaseName"`
 	ElapsedTime  int64  `json:"ElapsedTime" xml:"ElapsedTime"`
 	ConnInfo     string `json:"ConnInfo" xml:"ConnInfo"`
-	Content      int64  `json:"Content" xml:"Content"`
 	Command      string `json:"Command" xml:"Command"`
 	ExecuteTime  string `json:"ExecuteTime" xml:"ExecuteTime"`
 	NodeId       string `json:"NodeId" xml:"NodeId"`
+	Content      string `json:"Content" xml:"Content"`
 	AccountName  string `json:"AccountName" xml:"AccountName"`
 	DBName       string `json:"DBName" xml:"DBName"`
 }

+ 0 - 21
services/r_kvstore/struct_parameters.go

@@ -1,21 +0,0 @@
-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.
-
-// Parameters is a nested struct in r_kvstore response
-type Parameters struct {
-	TemplateRecord []TemplateRecord `json:"TemplateRecord" xml:"TemplateRecord"`
-}

+ 0 - 21
services/r_kvstore/struct_performance_key_in_describe_replica_performance.go

@@ -1,21 +0,0 @@
-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.
-
-// PerformanceKeyInDescribeReplicaPerformance is a nested struct in r_kvstore response
-type PerformanceKeyInDescribeReplicaPerformance struct {
-	PerformanceKeyItem []PerformanceKeyItem `json:"PerformanceKey" xml:"PerformanceKey"`
-}

+ 0 - 21
services/r_kvstore/struct_performance_key_in_describe_replica_usage.go

@@ -1,21 +0,0 @@
-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.
-
-// PerformanceKeyInDescribeReplicaUsage is a nested struct in r_kvstore response
-type PerformanceKeyInDescribeReplicaUsage struct {
-	PerformanceKeyItem []PerformanceKeyItem `json:"PerformanceKey" xml:"PerformanceKey"`
-}

+ 0 - 24
services/r_kvstore/struct_performance_key_item.go

@@ -1,24 +0,0 @@
-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.
-
-// PerformanceKeyItem is a nested struct in r_kvstore response
-type PerformanceKeyItem struct {
-	Key               string            `json:"Key" xml:"Key"`
-	Unit              string            `json:"Unit" xml:"Unit"`
-	ValueFormat       string            `json:"ValueFormat" xml:"ValueFormat"`
-	PerformanceValues PerformanceValues `json:"PerformanceValues" xml:"PerformanceValues"`
-}

+ 0 - 21
services/r_kvstore/struct_performance_keys.go

@@ -1,21 +0,0 @@
-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.
-
-// PerformanceKeys is a nested struct in r_kvstore response
-type PerformanceKeys struct {
-	PerformanceKey []PerformanceKeyItem `json:"PerformanceKey" xml:"PerformanceKey"`
-}

+ 0 - 21
services/r_kvstore/struct_performance_value_in_describe_replica_performance.go

@@ -1,21 +0,0 @@
-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.
-
-// PerformanceValueInDescribeReplicaPerformance is a nested struct in r_kvstore response
-type PerformanceValueInDescribeReplicaPerformance struct {
-	PerformanceValueItem []PerformanceValueItem `json:"PerformanceValue" xml:"PerformanceValue"`
-}

+ 0 - 21
services/r_kvstore/struct_performance_value_in_describe_replica_usage.go

@@ -1,21 +0,0 @@
-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.
-
-// PerformanceValueInDescribeReplicaUsage is a nested struct in r_kvstore response
-type PerformanceValueInDescribeReplicaUsage struct {
-	PerformanceValueItem []PerformanceValueItem `json:"PerformanceValue" xml:"PerformanceValue"`
-}

+ 0 - 21
services/r_kvstore/struct_performance_values.go

@@ -1,21 +0,0 @@
-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.
-
-// PerformanceValues is a nested struct in r_kvstore response
-type PerformanceValues struct {
-	PerformanceValue []PerformanceValueItem `json:"PerformanceValue" xml:"PerformanceValue"`
-}

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