Browse Source

Update DescribeAvailableResource.

sdk-team 6 years ago
parent
commit
9bad4d5db8
100 changed files with 150 additions and 6297 deletions
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 6 230
      r-kvstore/CMakeLists.txt
  4. 8 456
      r-kvstore/include/alibabacloud/r-kvstore/R_kvstoreClient.h
  5. 39 33
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h
  6. 0 153
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h
  7. 0 62
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h
  8. 0 60
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h
  9. 0 53
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h
  10. 0 72
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h
  11. 0 49
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h
  12. 0 60
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h
  13. 0 57
      r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h
  14. 0 60
      r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h
  15. 0 49
      r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h
  16. 0 60
      r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h
  17. 0 49
      r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h
  18. 0 60
      r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h
  19. 0 49
      r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h
  20. 0 63
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h
  21. 0 53
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h
  22. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h
  23. 0 56
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h
  24. 0 78
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h
  25. 0 73
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h
  26. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h
  27. 0 56
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h
  28. 1 1
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h
  29. 33 27
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h
  30. 20 19
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceResult.h
  31. 2 0
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeBackupPolicyResult.h
  32. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h
  33. 0 51
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h
  34. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h
  35. 0 51
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h
  36. 1 0
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h
  37. 0 90
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h
  38. 0 67
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h
  39. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h
  40. 0 51
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h
  41. 0 78
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h
  42. 0 89
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h
  43. 3 0
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h
  44. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h
  45. 0 61
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h
  46. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h
  47. 0 58
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h
  48. 0 75
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h
  49. 0 58
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h
  50. 0 72
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h
  51. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h
  52. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h
  53. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h
  54. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h
  55. 0 80
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h
  56. 0 78
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h
  57. 0 71
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h
  58. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h
  59. 0 59
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h
  60. 0 81
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h
  61. 0 77
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h
  62. 0 72
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h
  63. 0 77
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h
  64. 0 75
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h
  65. 0 77
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h
  66. 1 1
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h
  67. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h
  68. 0 64
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h
  69. 6 0
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h
  70. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h
  71. 0 64
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h
  72. 0 72
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h
  73. 0 81
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h
  74. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h
  75. 0 55
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h
  76. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h
  77. 0 58
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsResult.h
  78. 0 60
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h
  79. 0 62
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h
  80. 0 78
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h
  81. 0 70
      r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h
  82. 0 66
      r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h
  83. 0 87
      r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h
  84. 9 6
      r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysRequest.h
  85. 11 7
      r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysResult.h
  86. 0 63
      r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h
  87. 0 65
      r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h
  88. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h
  89. 0 51
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h
  90. 3 0
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h
  91. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h
  92. 0 49
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h
  93. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h
  94. 0 49
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h
  95. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h
  96. 0 49
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h
  97. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h
  98. 0 62
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h
  99. 3 0
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h
  100. 0 69
      r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2019-12-14 Version 1.36.212
+- Update DescribeAvailableResource.
+
 2019-12-12 Version 1.36.211
 - Generated 2019-06-10 for `et-industry-openapi`.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.211
+1.36.212

+ 6 - 230
r-kvstore/CMakeLists.txt

@@ -31,34 +31,12 @@ set(r-kvstore_public_header_model
 	include/alibabacloud/r-kvstore/model/CreateCacheAnalysisTaskResult.h
 	include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h
 	include/alibabacloud/r-kvstore/model/CreateInstanceResult.h
-	include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h
-	include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h
-	include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h
-	include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h
-	include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h
-	include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h
 	include/alibabacloud/r-kvstore/model/DeleteAccountRequest.h
 	include/alibabacloud/r-kvstore/model/DeleteAccountResult.h
 	include/alibabacloud/r-kvstore/model/DeleteInstanceRequest.h
 	include/alibabacloud/r-kvstore/model/DeleteInstanceResult.h
-	include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h
-	include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h
-	include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h
-	include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h
-	include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h
 	include/alibabacloud/r-kvstore/model/DescribeAccountsRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeAccountsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h
 	include/alibabacloud/r-kvstore/model/DescribeAuditRecordsRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h
 	include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h
@@ -71,90 +49,40 @@ set(r-kvstore_public_header_model
 	include/alibabacloud/r-kvstore/model/DescribeCacheAnalysisReportResult.h
 	include/alibabacloud/r-kvstore/model/DescribeCacheAnalysisReportListRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeCacheAnalysisReportListResult.h
-	include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h
-	include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h
 	include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h
-	include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h
 	include/alibabacloud/r-kvstore/model/DescribeHistoryMonitorValuesRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeHistoryMonitorValuesResult.h
 	include/alibabacloud/r-kvstore/model/DescribeInstanceAttributeRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeInstanceAttributeResult.h
 	include/alibabacloud/r-kvstore/model/DescribeInstanceAutoRenewalAttributeRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeInstanceAutoRenewalAttributeResult.h
-	include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h
 	include/alibabacloud/r-kvstore/model/DescribeInstanceSSLRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeInstanceSSLResult.h
 	include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeInstancesResult.h
-	include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h
 	include/alibabacloud/r-kvstore/model/DescribeIntranetAttributeRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeIntranetAttributeResult.h
 	include/alibabacloud/r-kvstore/model/DescribeLogicInstanceTopologyRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeLogicInstanceTopologyResult.h
 	include/alibabacloud/r-kvstore/model/DescribeMonitorItemsRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeMonitorItemsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h
-	include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h
-	include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h
-	include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h
 	include/alibabacloud/r-kvstore/model/DescribeParametersRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeParametersResult.h
-	include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h
 	include/alibabacloud/r-kvstore/model/DescribeRegionsRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeRegionsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h
 	include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h
 	include/alibabacloud/r-kvstore/model/DescribeSecurityIpsRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeSecurityIpsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h
 	include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h
-	include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h
-	include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeTagsResult.h
-	include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h
-	include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h
-	include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h
 	include/alibabacloud/r-kvstore/model/DescribeZonesRequest.h
 	include/alibabacloud/r-kvstore/model/DescribeZonesResult.h
-	include/alibabacloud/r-kvstore/model/DestroyInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/DestroyInstanceResult.h
-	include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h
-	include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h
+	include/alibabacloud/r-kvstore/model/FlushExpireKeysRequest.h
+	include/alibabacloud/r-kvstore/model/FlushExpireKeysResult.h
 	include/alibabacloud/r-kvstore/model/FlushInstanceRequest.h
 	include/alibabacloud/r-kvstore/model/FlushInstanceResult.h
-	include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h
-	include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h
 	include/alibabacloud/r-kvstore/model/GrantAccountPrivilegeRequest.h
 	include/alibabacloud/r-kvstore/model/GrantAccountPrivilegeResult.h
 	include/alibabacloud/r-kvstore/model/ListTagResourcesRequest.h
@@ -163,20 +91,12 @@ set(r-kvstore_public_header_model
 	include/alibabacloud/r-kvstore/model/MigrateToOtherZoneResult.h
 	include/alibabacloud/r-kvstore/model/ModifyAccountDescriptionRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyAccountDescriptionResult.h
-	include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h
 	include/alibabacloud/r-kvstore/model/ModifyAuditLogConfigRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyAuditLogConfigResult.h
 	include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyBackupPolicyResult.h
-	include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h
 	include/alibabacloud/r-kvstore/model/ModifyDBInstanceConnectionStringRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyDBInstanceConnectionStringResult.h
-	include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h
-	include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h
 	include/alibabacloud/r-kvstore/model/ModifyInstanceAttributeRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyInstanceAttributeResult.h
 	include/alibabacloud/r-kvstore/model/ModifyInstanceAutoRenewalAttributeRequest.h
@@ -195,62 +115,30 @@ set(r-kvstore_public_header_model
 	include/alibabacloud/r-kvstore/model/ModifyInstanceSSLResult.h
 	include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyInstanceSpecResult.h
-	include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h
 	include/alibabacloud/r-kvstore/model/ModifyInstanceVpcAuthModeRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyInstanceVpcAuthModeResult.h
 	include/alibabacloud/r-kvstore/model/ModifyIntranetAttributeRequest.h
 	include/alibabacloud/r-kvstore/model/ModifyIntranetAttributeResult.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionResult.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaModeRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaModeResult.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeResult.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaRelationRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaRelationResult.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeRequest.h
-	include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeResult.h
 	include/alibabacloud/r-kvstore/model/ModifySecurityIpsRequest.h
 	include/alibabacloud/r-kvstore/model/ModifySecurityIpsResult.h
-	include/alibabacloud/r-kvstore/model/QueryTaskRequest.h
-	include/alibabacloud/r-kvstore/model/QueryTaskResult.h
 	include/alibabacloud/r-kvstore/model/ReleaseInstancePublicConnectionRequest.h
 	include/alibabacloud/r-kvstore/model/ReleaseInstancePublicConnectionResult.h
-	include/alibabacloud/r-kvstore/model/ReleaseReplicaRequest.h
-	include/alibabacloud/r-kvstore/model/ReleaseReplicaResult.h
 	include/alibabacloud/r-kvstore/model/RenewInstanceRequest.h
 	include/alibabacloud/r-kvstore/model/RenewInstanceResult.h
-	include/alibabacloud/r-kvstore/model/RenewMultiInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/RenewMultiInstanceResult.h
-	include/alibabacloud/r-kvstore/model/ResetAccountRequest.h
-	include/alibabacloud/r-kvstore/model/ResetAccountResult.h
 	include/alibabacloud/r-kvstore/model/ResetAccountPasswordRequest.h
 	include/alibabacloud/r-kvstore/model/ResetAccountPasswordResult.h
 	include/alibabacloud/r-kvstore/model/RestartInstanceRequest.h
 	include/alibabacloud/r-kvstore/model/RestartInstanceResult.h
 	include/alibabacloud/r-kvstore/model/RestoreInstanceRequest.h
 	include/alibabacloud/r-kvstore/model/RestoreInstanceResult.h
-	include/alibabacloud/r-kvstore/model/RestoreSnapshotRequest.h
-	include/alibabacloud/r-kvstore/model/RestoreSnapshotResult.h
-	include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeRequest.h
-	include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeResult.h
-	include/alibabacloud/r-kvstore/model/SetSnapshotSettingsRequest.h
-	include/alibabacloud/r-kvstore/model/SetSnapshotSettingsResult.h
 	include/alibabacloud/r-kvstore/model/SwitchNetworkRequest.h
 	include/alibabacloud/r-kvstore/model/SwitchNetworkResult.h
-	include/alibabacloud/r-kvstore/model/SwitchTempInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/SwitchTempInstanceResult.h
 	include/alibabacloud/r-kvstore/model/TagResourcesRequest.h
 	include/alibabacloud/r-kvstore/model/TagResourcesResult.h
 	include/alibabacloud/r-kvstore/model/TransformToPrePaidRequest.h
 	include/alibabacloud/r-kvstore/model/TransformToPrePaidResult.h
-	include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceRequest.h
-	include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceResult.h
 	include/alibabacloud/r-kvstore/model/UntagResourcesRequest.h
-	include/alibabacloud/r-kvstore/model/UntagResourcesResult.h
-	include/alibabacloud/r-kvstore/model/VerifyPasswordRequest.h
-	include/alibabacloud/r-kvstore/model/VerifyPasswordResult.h )
+	include/alibabacloud/r-kvstore/model/UntagResourcesResult.h )
 
 set(r-kvstore_src 
 	src/R-kvstoreClient.cc
@@ -264,34 +152,12 @@ set(r-kvstore_src
 	src/model/CreateCacheAnalysisTaskResult.cc
 	src/model/CreateInstanceRequest.cc
 	src/model/CreateInstanceResult.cc
-	src/model/CreateShardingInstanceRequest.cc
-	src/model/CreateShardingInstanceResult.cc
-	src/model/CreateSnapshotRequest.cc
-	src/model/CreateSnapshotResult.cc
-	src/model/CreateStaticVerificationRequest.cc
-	src/model/CreateStaticVerificationResult.cc
-	src/model/CreateTempInstanceRequest.cc
-	src/model/CreateTempInstanceResult.cc
 	src/model/DeleteAccountRequest.cc
 	src/model/DeleteAccountResult.cc
 	src/model/DeleteInstanceRequest.cc
 	src/model/DeleteInstanceResult.cc
-	src/model/DeleteSnapshotRequest.cc
-	src/model/DeleteSnapshotResult.cc
-	src/model/DeleteSnapshotSettingsRequest.cc
-	src/model/DeleteSnapshotSettingsResult.cc
-	src/model/DeleteTempInstanceRequest.cc
-	src/model/DeleteTempInstanceResult.cc
 	src/model/DescribeAccountsRequest.cc
 	src/model/DescribeAccountsResult.cc
-	src/model/DescribeActiveOperationTaskRequest.cc
-	src/model/DescribeActiveOperationTaskResult.cc
-	src/model/DescribeActiveOperationTaskCountRequest.cc
-	src/model/DescribeActiveOperationTaskCountResult.cc
-	src/model/DescribeActiveOperationTaskRegionRequest.cc
-	src/model/DescribeActiveOperationTaskRegionResult.cc
-	src/model/DescribeActiveOperationTaskTypeRequest.cc
-	src/model/DescribeActiveOperationTaskTypeResult.cc
 	src/model/DescribeAuditRecordsRequest.cc
 	src/model/DescribeAuditRecordsResult.cc
 	src/model/DescribeAvailableResourceRequest.cc
@@ -304,90 +170,40 @@ set(r-kvstore_src
 	src/model/DescribeCacheAnalysisReportResult.cc
 	src/model/DescribeCacheAnalysisReportListRequest.cc
 	src/model/DescribeCacheAnalysisReportListResult.cc
-	src/model/DescribeCertificationRequest.cc
-	src/model/DescribeCertificationResult.cc
-	src/model/DescribeDBInstanceMonitorRequest.cc
-	src/model/DescribeDBInstanceMonitorResult.cc
 	src/model/DescribeDBInstanceNetInfoRequest.cc
 	src/model/DescribeDBInstanceNetInfoResult.cc
-	src/model/DescribeErrorLogRecordsRequest.cc
-	src/model/DescribeErrorLogRecordsResult.cc
 	src/model/DescribeHistoryMonitorValuesRequest.cc
 	src/model/DescribeHistoryMonitorValuesResult.cc
 	src/model/DescribeInstanceAttributeRequest.cc
 	src/model/DescribeInstanceAttributeResult.cc
 	src/model/DescribeInstanceAutoRenewalAttributeRequest.cc
 	src/model/DescribeInstanceAutoRenewalAttributeResult.cc
-	src/model/DescribeInstanceConfigRequest.cc
-	src/model/DescribeInstanceConfigResult.cc
 	src/model/DescribeInstanceSSLRequest.cc
 	src/model/DescribeInstanceSSLResult.cc
 	src/model/DescribeInstancesRequest.cc
 	src/model/DescribeInstancesResult.cc
-	src/model/DescribeInstancesByExpireTimeRequest.cc
-	src/model/DescribeInstancesByExpireTimeResult.cc
 	src/model/DescribeIntranetAttributeRequest.cc
 	src/model/DescribeIntranetAttributeResult.cc
 	src/model/DescribeLogicInstanceTopologyRequest.cc
 	src/model/DescribeLogicInstanceTopologyResult.cc
 	src/model/DescribeMonitorItemsRequest.cc
 	src/model/DescribeMonitorItemsResult.cc
-	src/model/DescribeMonthlyServiceStatusRequest.cc
-	src/model/DescribeMonthlyServiceStatusResult.cc
-	src/model/DescribeMonthlyServiceStatusDetailRequest.cc
-	src/model/DescribeMonthlyServiceStatusDetailResult.cc
-	src/model/DescribeParameterModificationHistoryRequest.cc
-	src/model/DescribeParameterModificationHistoryResult.cc
-	src/model/DescribeParameterTemplatesRequest.cc
-	src/model/DescribeParameterTemplatesResult.cc
 	src/model/DescribeParametersRequest.cc
 	src/model/DescribeParametersResult.cc
-	src/model/DescribeRdsVSwitchsRequest.cc
-	src/model/DescribeRdsVSwitchsResult.cc
-	src/model/DescribeRdsVpcsRequest.cc
-	src/model/DescribeRdsVpcsResult.cc
 	src/model/DescribeRegionsRequest.cc
 	src/model/DescribeRegionsResult.cc
-	src/model/DescribeReplicaConflictInfoRequest.cc
-	src/model/DescribeReplicaConflictInfoResult.cc
-	src/model/DescribeReplicaInitializeProgressRequest.cc
-	src/model/DescribeReplicaInitializeProgressResult.cc
-	src/model/DescribeReplicaPerformanceRequest.cc
-	src/model/DescribeReplicaPerformanceResult.cc
-	src/model/DescribeReplicaUsageRequest.cc
-	src/model/DescribeReplicaUsageResult.cc
-	src/model/DescribeReplicasRequest.cc
-	src/model/DescribeReplicasResult.cc
 	src/model/DescribeRunningLogRecordsRequest.cc
 	src/model/DescribeRunningLogRecordsResult.cc
 	src/model/DescribeSecurityIpsRequest.cc
 	src/model/DescribeSecurityIpsResult.cc
-	src/model/DescribeShardingInstancesRequest.cc
-	src/model/DescribeShardingInstancesResult.cc
 	src/model/DescribeSlowLogRecordsRequest.cc
 	src/model/DescribeSlowLogRecordsResult.cc
-	src/model/DescribeSnapshotsRequest.cc
-	src/model/DescribeSnapshotsResult.cc
-	src/model/DescribeStaticVerificationListRequest.cc
-	src/model/DescribeStaticVerificationListResult.cc
-	src/model/DescribeStrategyRequest.cc
-	src/model/DescribeStrategyResult.cc
-	src/model/DescribeTagsRequest.cc
-	src/model/DescribeTagsResult.cc
-	src/model/DescribeTempInstanceRequest.cc
-	src/model/DescribeTempInstanceResult.cc
-	src/model/DescribeVerificationListRequest.cc
-	src/model/DescribeVerificationListResult.cc
 	src/model/DescribeZonesRequest.cc
 	src/model/DescribeZonesResult.cc
-	src/model/DestroyInstanceRequest.cc
-	src/model/DestroyInstanceResult.cc
-	src/model/EvaluateFailOverSwitchRequest.cc
-	src/model/EvaluateFailOverSwitchResult.cc
+	src/model/FlushExpireKeysRequest.cc
+	src/model/FlushExpireKeysResult.cc
 	src/model/FlushInstanceRequest.cc
 	src/model/FlushInstanceResult.cc
-	src/model/GetSnapshotSettingsRequest.cc
-	src/model/GetSnapshotSettingsResult.cc
 	src/model/GrantAccountPrivilegeRequest.cc
 	src/model/GrantAccountPrivilegeResult.cc
 	src/model/ListTagResourcesRequest.cc
@@ -396,20 +212,12 @@ set(r-kvstore_src
 	src/model/MigrateToOtherZoneResult.cc
 	src/model/ModifyAccountDescriptionRequest.cc
 	src/model/ModifyAccountDescriptionResult.cc
-	src/model/ModifyActiveOperationTaskRequest.cc
-	src/model/ModifyActiveOperationTaskResult.cc
 	src/model/ModifyAuditLogConfigRequest.cc
 	src/model/ModifyAuditLogConfigResult.cc
 	src/model/ModifyBackupPolicyRequest.cc
 	src/model/ModifyBackupPolicyResult.cc
-	src/model/ModifyCertificationRequest.cc
-	src/model/ModifyCertificationResult.cc
 	src/model/ModifyDBInstanceConnectionStringRequest.cc
 	src/model/ModifyDBInstanceConnectionStringResult.cc
-	src/model/ModifyDBInstanceMonitorRequest.cc
-	src/model/ModifyDBInstanceMonitorResult.cc
-	src/model/ModifyGuardDomainModeRequest.cc
-	src/model/ModifyGuardDomainModeResult.cc
 	src/model/ModifyInstanceAttributeRequest.cc
 	src/model/ModifyInstanceAttributeResult.cc
 	src/model/ModifyInstanceAutoRenewalAttributeRequest.cc
@@ -428,62 +236,30 @@ set(r-kvstore_src
 	src/model/ModifyInstanceSSLResult.cc
 	src/model/ModifyInstanceSpecRequest.cc
 	src/model/ModifyInstanceSpecResult.cc
-	src/model/ModifyInstanceSpecPreCheckRequest.cc
-	src/model/ModifyInstanceSpecPreCheckResult.cc
 	src/model/ModifyInstanceVpcAuthModeRequest.cc
 	src/model/ModifyInstanceVpcAuthModeResult.cc
 	src/model/ModifyIntranetAttributeRequest.cc
 	src/model/ModifyIntranetAttributeResult.cc
-	src/model/ModifyReplicaDescriptionRequest.cc
-	src/model/ModifyReplicaDescriptionResult.cc
-	src/model/ModifyReplicaModeRequest.cc
-	src/model/ModifyReplicaModeResult.cc
-	src/model/ModifyReplicaRecoveryModeRequest.cc
-	src/model/ModifyReplicaRecoveryModeResult.cc
-	src/model/ModifyReplicaRelationRequest.cc
-	src/model/ModifyReplicaRelationResult.cc
-	src/model/ModifyReplicaVerificationModeRequest.cc
-	src/model/ModifyReplicaVerificationModeResult.cc
 	src/model/ModifySecurityIpsRequest.cc
 	src/model/ModifySecurityIpsResult.cc
-	src/model/QueryTaskRequest.cc
-	src/model/QueryTaskResult.cc
 	src/model/ReleaseInstancePublicConnectionRequest.cc
 	src/model/ReleaseInstancePublicConnectionResult.cc
-	src/model/ReleaseReplicaRequest.cc
-	src/model/ReleaseReplicaResult.cc
 	src/model/RenewInstanceRequest.cc
 	src/model/RenewInstanceResult.cc
-	src/model/RenewMultiInstanceRequest.cc
-	src/model/RenewMultiInstanceResult.cc
-	src/model/ResetAccountRequest.cc
-	src/model/ResetAccountResult.cc
 	src/model/ResetAccountPasswordRequest.cc
 	src/model/ResetAccountPasswordResult.cc
 	src/model/RestartInstanceRequest.cc
 	src/model/RestartInstanceResult.cc
 	src/model/RestoreInstanceRequest.cc
 	src/model/RestoreInstanceResult.cc
-	src/model/RestoreSnapshotRequest.cc
-	src/model/RestoreSnapshotResult.cc
-	src/model/RevokeAccountPrivilegeRequest.cc
-	src/model/RevokeAccountPrivilegeResult.cc
-	src/model/SetSnapshotSettingsRequest.cc
-	src/model/SetSnapshotSettingsResult.cc
 	src/model/SwitchNetworkRequest.cc
 	src/model/SwitchNetworkResult.cc
-	src/model/SwitchTempInstanceRequest.cc
-	src/model/SwitchTempInstanceResult.cc
 	src/model/TagResourcesRequest.cc
 	src/model/TagResourcesResult.cc
 	src/model/TransformToPrePaidRequest.cc
 	src/model/TransformToPrePaidResult.cc
-	src/model/UnlinkReplicaInstanceRequest.cc
-	src/model/UnlinkReplicaInstanceResult.cc
 	src/model/UntagResourcesRequest.cc
-	src/model/UntagResourcesResult.cc
-	src/model/VerifyPasswordRequest.cc
-	src/model/VerifyPasswordResult.cc )
+	src/model/UntagResourcesResult.cc )
 
 add_library(r-kvstore ${LIB_TYPE}
 	${r-kvstore_public_header}

+ 8 - 456
r-kvstore/include/alibabacloud/r-kvstore/R_kvstoreClient.h

@@ -32,34 +32,12 @@
 #include "model/CreateCacheAnalysisTaskResult.h"
 #include "model/CreateInstanceRequest.h"
 #include "model/CreateInstanceResult.h"
-#include "model/CreateShardingInstanceRequest.h"
-#include "model/CreateShardingInstanceResult.h"
-#include "model/CreateSnapshotRequest.h"
-#include "model/CreateSnapshotResult.h"
-#include "model/CreateStaticVerificationRequest.h"
-#include "model/CreateStaticVerificationResult.h"
-#include "model/CreateTempInstanceRequest.h"
-#include "model/CreateTempInstanceResult.h"
 #include "model/DeleteAccountRequest.h"
 #include "model/DeleteAccountResult.h"
 #include "model/DeleteInstanceRequest.h"
 #include "model/DeleteInstanceResult.h"
-#include "model/DeleteSnapshotRequest.h"
-#include "model/DeleteSnapshotResult.h"
-#include "model/DeleteSnapshotSettingsRequest.h"
-#include "model/DeleteSnapshotSettingsResult.h"
-#include "model/DeleteTempInstanceRequest.h"
-#include "model/DeleteTempInstanceResult.h"
 #include "model/DescribeAccountsRequest.h"
 #include "model/DescribeAccountsResult.h"
-#include "model/DescribeActiveOperationTaskRequest.h"
-#include "model/DescribeActiveOperationTaskResult.h"
-#include "model/DescribeActiveOperationTaskCountRequest.h"
-#include "model/DescribeActiveOperationTaskCountResult.h"
-#include "model/DescribeActiveOperationTaskRegionRequest.h"
-#include "model/DescribeActiveOperationTaskRegionResult.h"
-#include "model/DescribeActiveOperationTaskTypeRequest.h"
-#include "model/DescribeActiveOperationTaskTypeResult.h"
 #include "model/DescribeAuditRecordsRequest.h"
 #include "model/DescribeAuditRecordsResult.h"
 #include "model/DescribeAvailableResourceRequest.h"
@@ -72,90 +50,40 @@
 #include "model/DescribeCacheAnalysisReportResult.h"
 #include "model/DescribeCacheAnalysisReportListRequest.h"
 #include "model/DescribeCacheAnalysisReportListResult.h"
-#include "model/DescribeCertificationRequest.h"
-#include "model/DescribeCertificationResult.h"
-#include "model/DescribeDBInstanceMonitorRequest.h"
-#include "model/DescribeDBInstanceMonitorResult.h"
 #include "model/DescribeDBInstanceNetInfoRequest.h"
 #include "model/DescribeDBInstanceNetInfoResult.h"
-#include "model/DescribeErrorLogRecordsRequest.h"
-#include "model/DescribeErrorLogRecordsResult.h"
 #include "model/DescribeHistoryMonitorValuesRequest.h"
 #include "model/DescribeHistoryMonitorValuesResult.h"
 #include "model/DescribeInstanceAttributeRequest.h"
 #include "model/DescribeInstanceAttributeResult.h"
 #include "model/DescribeInstanceAutoRenewalAttributeRequest.h"
 #include "model/DescribeInstanceAutoRenewalAttributeResult.h"
-#include "model/DescribeInstanceConfigRequest.h"
-#include "model/DescribeInstanceConfigResult.h"
 #include "model/DescribeInstanceSSLRequest.h"
 #include "model/DescribeInstanceSSLResult.h"
 #include "model/DescribeInstancesRequest.h"
 #include "model/DescribeInstancesResult.h"
-#include "model/DescribeInstancesByExpireTimeRequest.h"
-#include "model/DescribeInstancesByExpireTimeResult.h"
 #include "model/DescribeIntranetAttributeRequest.h"
 #include "model/DescribeIntranetAttributeResult.h"
 #include "model/DescribeLogicInstanceTopologyRequest.h"
 #include "model/DescribeLogicInstanceTopologyResult.h"
 #include "model/DescribeMonitorItemsRequest.h"
 #include "model/DescribeMonitorItemsResult.h"
-#include "model/DescribeMonthlyServiceStatusRequest.h"
-#include "model/DescribeMonthlyServiceStatusResult.h"
-#include "model/DescribeMonthlyServiceStatusDetailRequest.h"
-#include "model/DescribeMonthlyServiceStatusDetailResult.h"
-#include "model/DescribeParameterModificationHistoryRequest.h"
-#include "model/DescribeParameterModificationHistoryResult.h"
-#include "model/DescribeParameterTemplatesRequest.h"
-#include "model/DescribeParameterTemplatesResult.h"
 #include "model/DescribeParametersRequest.h"
 #include "model/DescribeParametersResult.h"
-#include "model/DescribeRdsVSwitchsRequest.h"
-#include "model/DescribeRdsVSwitchsResult.h"
-#include "model/DescribeRdsVpcsRequest.h"
-#include "model/DescribeRdsVpcsResult.h"
 #include "model/DescribeRegionsRequest.h"
 #include "model/DescribeRegionsResult.h"
-#include "model/DescribeReplicaConflictInfoRequest.h"
-#include "model/DescribeReplicaConflictInfoResult.h"
-#include "model/DescribeReplicaInitializeProgressRequest.h"
-#include "model/DescribeReplicaInitializeProgressResult.h"
-#include "model/DescribeReplicaPerformanceRequest.h"
-#include "model/DescribeReplicaPerformanceResult.h"
-#include "model/DescribeReplicaUsageRequest.h"
-#include "model/DescribeReplicaUsageResult.h"
-#include "model/DescribeReplicasRequest.h"
-#include "model/DescribeReplicasResult.h"
 #include "model/DescribeRunningLogRecordsRequest.h"
 #include "model/DescribeRunningLogRecordsResult.h"
 #include "model/DescribeSecurityIpsRequest.h"
 #include "model/DescribeSecurityIpsResult.h"
-#include "model/DescribeShardingInstancesRequest.h"
-#include "model/DescribeShardingInstancesResult.h"
 #include "model/DescribeSlowLogRecordsRequest.h"
 #include "model/DescribeSlowLogRecordsResult.h"
-#include "model/DescribeSnapshotsRequest.h"
-#include "model/DescribeSnapshotsResult.h"
-#include "model/DescribeStaticVerificationListRequest.h"
-#include "model/DescribeStaticVerificationListResult.h"
-#include "model/DescribeStrategyRequest.h"
-#include "model/DescribeStrategyResult.h"
-#include "model/DescribeTagsRequest.h"
-#include "model/DescribeTagsResult.h"
-#include "model/DescribeTempInstanceRequest.h"
-#include "model/DescribeTempInstanceResult.h"
-#include "model/DescribeVerificationListRequest.h"
-#include "model/DescribeVerificationListResult.h"
 #include "model/DescribeZonesRequest.h"
 #include "model/DescribeZonesResult.h"
-#include "model/DestroyInstanceRequest.h"
-#include "model/DestroyInstanceResult.h"
-#include "model/EvaluateFailOverSwitchRequest.h"
-#include "model/EvaluateFailOverSwitchResult.h"
+#include "model/FlushExpireKeysRequest.h"
+#include "model/FlushExpireKeysResult.h"
 #include "model/FlushInstanceRequest.h"
 #include "model/FlushInstanceResult.h"
-#include "model/GetSnapshotSettingsRequest.h"
-#include "model/GetSnapshotSettingsResult.h"
 #include "model/GrantAccountPrivilegeRequest.h"
 #include "model/GrantAccountPrivilegeResult.h"
 #include "model/ListTagResourcesRequest.h"
@@ -164,20 +92,12 @@
 #include "model/MigrateToOtherZoneResult.h"
 #include "model/ModifyAccountDescriptionRequest.h"
 #include "model/ModifyAccountDescriptionResult.h"
-#include "model/ModifyActiveOperationTaskRequest.h"
-#include "model/ModifyActiveOperationTaskResult.h"
 #include "model/ModifyAuditLogConfigRequest.h"
 #include "model/ModifyAuditLogConfigResult.h"
 #include "model/ModifyBackupPolicyRequest.h"
 #include "model/ModifyBackupPolicyResult.h"
-#include "model/ModifyCertificationRequest.h"
-#include "model/ModifyCertificationResult.h"
 #include "model/ModifyDBInstanceConnectionStringRequest.h"
 #include "model/ModifyDBInstanceConnectionStringResult.h"
-#include "model/ModifyDBInstanceMonitorRequest.h"
-#include "model/ModifyDBInstanceMonitorResult.h"
-#include "model/ModifyGuardDomainModeRequest.h"
-#include "model/ModifyGuardDomainModeResult.h"
 #include "model/ModifyInstanceAttributeRequest.h"
 #include "model/ModifyInstanceAttributeResult.h"
 #include "model/ModifyInstanceAutoRenewalAttributeRequest.h"
@@ -196,62 +116,30 @@
 #include "model/ModifyInstanceSSLResult.h"
 #include "model/ModifyInstanceSpecRequest.h"
 #include "model/ModifyInstanceSpecResult.h"
-#include "model/ModifyInstanceSpecPreCheckRequest.h"
-#include "model/ModifyInstanceSpecPreCheckResult.h"
 #include "model/ModifyInstanceVpcAuthModeRequest.h"
 #include "model/ModifyInstanceVpcAuthModeResult.h"
 #include "model/ModifyIntranetAttributeRequest.h"
 #include "model/ModifyIntranetAttributeResult.h"
-#include "model/ModifyReplicaDescriptionRequest.h"
-#include "model/ModifyReplicaDescriptionResult.h"
-#include "model/ModifyReplicaModeRequest.h"
-#include "model/ModifyReplicaModeResult.h"
-#include "model/ModifyReplicaRecoveryModeRequest.h"
-#include "model/ModifyReplicaRecoveryModeResult.h"
-#include "model/ModifyReplicaRelationRequest.h"
-#include "model/ModifyReplicaRelationResult.h"
-#include "model/ModifyReplicaVerificationModeRequest.h"
-#include "model/ModifyReplicaVerificationModeResult.h"
 #include "model/ModifySecurityIpsRequest.h"
 #include "model/ModifySecurityIpsResult.h"
-#include "model/QueryTaskRequest.h"
-#include "model/QueryTaskResult.h"
 #include "model/ReleaseInstancePublicConnectionRequest.h"
 #include "model/ReleaseInstancePublicConnectionResult.h"
-#include "model/ReleaseReplicaRequest.h"
-#include "model/ReleaseReplicaResult.h"
 #include "model/RenewInstanceRequest.h"
 #include "model/RenewInstanceResult.h"
-#include "model/RenewMultiInstanceRequest.h"
-#include "model/RenewMultiInstanceResult.h"
-#include "model/ResetAccountRequest.h"
-#include "model/ResetAccountResult.h"
 #include "model/ResetAccountPasswordRequest.h"
 #include "model/ResetAccountPasswordResult.h"
 #include "model/RestartInstanceRequest.h"
 #include "model/RestartInstanceResult.h"
 #include "model/RestoreInstanceRequest.h"
 #include "model/RestoreInstanceResult.h"
-#include "model/RestoreSnapshotRequest.h"
-#include "model/RestoreSnapshotResult.h"
-#include "model/RevokeAccountPrivilegeRequest.h"
-#include "model/RevokeAccountPrivilegeResult.h"
-#include "model/SetSnapshotSettingsRequest.h"
-#include "model/SetSnapshotSettingsResult.h"
 #include "model/SwitchNetworkRequest.h"
 #include "model/SwitchNetworkResult.h"
-#include "model/SwitchTempInstanceRequest.h"
-#include "model/SwitchTempInstanceResult.h"
 #include "model/TagResourcesRequest.h"
 #include "model/TagResourcesResult.h"
 #include "model/TransformToPrePaidRequest.h"
 #include "model/TransformToPrePaidResult.h"
-#include "model/UnlinkReplicaInstanceRequest.h"
-#include "model/UnlinkReplicaInstanceResult.h"
 #include "model/UntagResourcesRequest.h"
 #include "model/UntagResourcesResult.h"
-#include "model/VerifyPasswordRequest.h"
-#include "model/VerifyPasswordResult.h"
 
 
 namespace AlibabaCloud
@@ -276,48 +164,15 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CreateInstanceResult> CreateInstanceOutcome;
 			typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::CreateInstanceRequest&, const CreateInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInstanceAsyncHandler;
-			typedef Outcome<Error, Model::CreateShardingInstanceResult> CreateShardingInstanceOutcome;
-			typedef std::future<CreateShardingInstanceOutcome> CreateShardingInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::CreateShardingInstanceRequest&, const CreateShardingInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateShardingInstanceAsyncHandler;
-			typedef Outcome<Error, Model::CreateSnapshotResult> CreateSnapshotOutcome;
-			typedef std::future<CreateSnapshotOutcome> CreateSnapshotOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::CreateSnapshotRequest&, const CreateSnapshotOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSnapshotAsyncHandler;
-			typedef Outcome<Error, Model::CreateStaticVerificationResult> CreateStaticVerificationOutcome;
-			typedef std::future<CreateStaticVerificationOutcome> CreateStaticVerificationOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::CreateStaticVerificationRequest&, const CreateStaticVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateStaticVerificationAsyncHandler;
-			typedef Outcome<Error, Model::CreateTempInstanceResult> CreateTempInstanceOutcome;
-			typedef std::future<CreateTempInstanceOutcome> CreateTempInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::CreateTempInstanceRequest&, const CreateTempInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTempInstanceAsyncHandler;
 			typedef Outcome<Error, Model::DeleteAccountResult> DeleteAccountOutcome;
 			typedef std::future<DeleteAccountOutcome> DeleteAccountOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DeleteAccountRequest&, const DeleteAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAccountAsyncHandler;
 			typedef Outcome<Error, Model::DeleteInstanceResult> DeleteInstanceOutcome;
 			typedef std::future<DeleteInstanceOutcome> DeleteInstanceOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DeleteInstanceRequest&, const DeleteInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DeleteSnapshotResult> DeleteSnapshotOutcome;
-			typedef std::future<DeleteSnapshotOutcome> DeleteSnapshotOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DeleteSnapshotRequest&, const DeleteSnapshotOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSnapshotAsyncHandler;
-			typedef Outcome<Error, Model::DeleteSnapshotSettingsResult> DeleteSnapshotSettingsOutcome;
-			typedef std::future<DeleteSnapshotSettingsOutcome> DeleteSnapshotSettingsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DeleteSnapshotSettingsRequest&, const DeleteSnapshotSettingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSnapshotSettingsAsyncHandler;
-			typedef Outcome<Error, Model::DeleteTempInstanceResult> DeleteTempInstanceOutcome;
-			typedef std::future<DeleteTempInstanceOutcome> DeleteTempInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DeleteTempInstanceRequest&, const DeleteTempInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTempInstanceAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAccountsResult> DescribeAccountsOutcome;
 			typedef std::future<DescribeAccountsOutcome> DescribeAccountsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeAccountsRequest&, const DescribeAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskResult> DescribeActiveOperationTaskOutcome;
-			typedef std::future<DescribeActiveOperationTaskOutcome> DescribeActiveOperationTaskOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeActiveOperationTaskRequest&, const DescribeActiveOperationTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskCountResult> DescribeActiveOperationTaskCountOutcome;
-			typedef std::future<DescribeActiveOperationTaskCountOutcome> DescribeActiveOperationTaskCountOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeActiveOperationTaskCountRequest&, const DescribeActiveOperationTaskCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskCountAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskRegionResult> DescribeActiveOperationTaskRegionOutcome;
-			typedef std::future<DescribeActiveOperationTaskRegionOutcome> DescribeActiveOperationTaskRegionOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeActiveOperationTaskRegionRequest&, const DescribeActiveOperationTaskRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskRegionAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskTypeResult> DescribeActiveOperationTaskTypeOutcome;
-			typedef std::future<DescribeActiveOperationTaskTypeOutcome> DescribeActiveOperationTaskTypeOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeActiveOperationTaskTypeRequest&, const DescribeActiveOperationTaskTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskTypeAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAuditRecordsResult> DescribeAuditRecordsOutcome;
 			typedef std::future<DescribeAuditRecordsOutcome> DescribeAuditRecordsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeAuditRecordsRequest&, const DescribeAuditRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuditRecordsAsyncHandler;
@@ -336,18 +191,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeCacheAnalysisReportListResult> DescribeCacheAnalysisReportListOutcome;
 			typedef std::future<DescribeCacheAnalysisReportListOutcome> DescribeCacheAnalysisReportListOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeCacheAnalysisReportListRequest&, const DescribeCacheAnalysisReportListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCacheAnalysisReportListAsyncHandler;
-			typedef Outcome<Error, Model::DescribeCertificationResult> DescribeCertificationOutcome;
-			typedef std::future<DescribeCertificationOutcome> DescribeCertificationOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeCertificationRequest&, const DescribeCertificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCertificationAsyncHandler;
-			typedef Outcome<Error, Model::DescribeDBInstanceMonitorResult> DescribeDBInstanceMonitorOutcome;
-			typedef std::future<DescribeDBInstanceMonitorOutcome> DescribeDBInstanceMonitorOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeDBInstanceMonitorRequest&, const DescribeDBInstanceMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceMonitorAsyncHandler;
 			typedef Outcome<Error, Model::DescribeDBInstanceNetInfoResult> DescribeDBInstanceNetInfoOutcome;
 			typedef std::future<DescribeDBInstanceNetInfoOutcome> DescribeDBInstanceNetInfoOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeDBInstanceNetInfoRequest&, const DescribeDBInstanceNetInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceNetInfoAsyncHandler;
-			typedef Outcome<Error, Model::DescribeErrorLogRecordsResult> DescribeErrorLogRecordsOutcome;
-			typedef std::future<DescribeErrorLogRecordsOutcome> DescribeErrorLogRecordsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeErrorLogRecordsRequest&, const DescribeErrorLogRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeErrorLogRecordsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeHistoryMonitorValuesResult> DescribeHistoryMonitorValuesOutcome;
 			typedef std::future<DescribeHistoryMonitorValuesOutcome> DescribeHistoryMonitorValuesOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeHistoryMonitorValuesRequest&, const DescribeHistoryMonitorValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHistoryMonitorValuesAsyncHandler;
@@ -357,18 +203,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeInstanceAutoRenewalAttributeResult> DescribeInstanceAutoRenewalAttributeOutcome;
 			typedef std::future<DescribeInstanceAutoRenewalAttributeOutcome> DescribeInstanceAutoRenewalAttributeOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeInstanceAutoRenewalAttributeRequest&, const DescribeInstanceAutoRenewalAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceAutoRenewalAttributeAsyncHandler;
-			typedef Outcome<Error, Model::DescribeInstanceConfigResult> DescribeInstanceConfigOutcome;
-			typedef std::future<DescribeInstanceConfigOutcome> DescribeInstanceConfigOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeInstanceConfigRequest&, const DescribeInstanceConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceConfigAsyncHandler;
 			typedef Outcome<Error, Model::DescribeInstanceSSLResult> DescribeInstanceSSLOutcome;
 			typedef std::future<DescribeInstanceSSLOutcome> DescribeInstanceSSLOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeInstanceSSLRequest&, const DescribeInstanceSSLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceSSLAsyncHandler;
 			typedef Outcome<Error, Model::DescribeInstancesResult> DescribeInstancesOutcome;
 			typedef std::future<DescribeInstancesOutcome> DescribeInstancesOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeInstancesRequest&, const DescribeInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstancesAsyncHandler;
-			typedef Outcome<Error, Model::DescribeInstancesByExpireTimeResult> DescribeInstancesByExpireTimeOutcome;
-			typedef std::future<DescribeInstancesByExpireTimeOutcome> DescribeInstancesByExpireTimeOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeInstancesByExpireTimeRequest&, const DescribeInstancesByExpireTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstancesByExpireTimeAsyncHandler;
 			typedef Outcome<Error, Model::DescribeIntranetAttributeResult> DescribeIntranetAttributeOutcome;
 			typedef std::future<DescribeIntranetAttributeOutcome> DescribeIntranetAttributeOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeIntranetAttributeRequest&, const DescribeIntranetAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIntranetAttributeAsyncHandler;
@@ -378,90 +218,30 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeMonitorItemsResult> DescribeMonitorItemsOutcome;
 			typedef std::future<DescribeMonitorItemsOutcome> DescribeMonitorItemsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeMonitorItemsRequest&, const DescribeMonitorItemsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMonitorItemsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeMonthlyServiceStatusResult> DescribeMonthlyServiceStatusOutcome;
-			typedef std::future<DescribeMonthlyServiceStatusOutcome> DescribeMonthlyServiceStatusOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeMonthlyServiceStatusRequest&, const DescribeMonthlyServiceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMonthlyServiceStatusAsyncHandler;
-			typedef Outcome<Error, Model::DescribeMonthlyServiceStatusDetailResult> DescribeMonthlyServiceStatusDetailOutcome;
-			typedef std::future<DescribeMonthlyServiceStatusDetailOutcome> DescribeMonthlyServiceStatusDetailOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeMonthlyServiceStatusDetailRequest&, const DescribeMonthlyServiceStatusDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMonthlyServiceStatusDetailAsyncHandler;
-			typedef Outcome<Error, Model::DescribeParameterModificationHistoryResult> DescribeParameterModificationHistoryOutcome;
-			typedef std::future<DescribeParameterModificationHistoryOutcome> DescribeParameterModificationHistoryOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeParameterModificationHistoryRequest&, const DescribeParameterModificationHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeParameterModificationHistoryAsyncHandler;
-			typedef Outcome<Error, Model::DescribeParameterTemplatesResult> DescribeParameterTemplatesOutcome;
-			typedef std::future<DescribeParameterTemplatesOutcome> DescribeParameterTemplatesOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeParameterTemplatesRequest&, const DescribeParameterTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeParameterTemplatesAsyncHandler;
 			typedef Outcome<Error, Model::DescribeParametersResult> DescribeParametersOutcome;
 			typedef std::future<DescribeParametersOutcome> DescribeParametersOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeParametersRequest&, const DescribeParametersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeParametersAsyncHandler;
-			typedef Outcome<Error, Model::DescribeRdsVSwitchsResult> DescribeRdsVSwitchsOutcome;
-			typedef std::future<DescribeRdsVSwitchsOutcome> DescribeRdsVSwitchsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeRdsVSwitchsRequest&, const DescribeRdsVSwitchsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRdsVSwitchsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeRdsVpcsResult> DescribeRdsVpcsOutcome;
-			typedef std::future<DescribeRdsVpcsOutcome> DescribeRdsVpcsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeRdsVpcsRequest&, const DescribeRdsVpcsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRdsVpcsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
 			typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeReplicaConflictInfoResult> DescribeReplicaConflictInfoOutcome;
-			typedef std::future<DescribeReplicaConflictInfoOutcome> DescribeReplicaConflictInfoOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeReplicaConflictInfoRequest&, const DescribeReplicaConflictInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicaConflictInfoAsyncHandler;
-			typedef Outcome<Error, Model::DescribeReplicaInitializeProgressResult> DescribeReplicaInitializeProgressOutcome;
-			typedef std::future<DescribeReplicaInitializeProgressOutcome> DescribeReplicaInitializeProgressOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeReplicaInitializeProgressRequest&, const DescribeReplicaInitializeProgressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicaInitializeProgressAsyncHandler;
-			typedef Outcome<Error, Model::DescribeReplicaPerformanceResult> DescribeReplicaPerformanceOutcome;
-			typedef std::future<DescribeReplicaPerformanceOutcome> DescribeReplicaPerformanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeReplicaPerformanceRequest&, const DescribeReplicaPerformanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicaPerformanceAsyncHandler;
-			typedef Outcome<Error, Model::DescribeReplicaUsageResult> DescribeReplicaUsageOutcome;
-			typedef std::future<DescribeReplicaUsageOutcome> DescribeReplicaUsageOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeReplicaUsageRequest&, const DescribeReplicaUsageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicaUsageAsyncHandler;
-			typedef Outcome<Error, Model::DescribeReplicasResult> DescribeReplicasOutcome;
-			typedef std::future<DescribeReplicasOutcome> DescribeReplicasOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeReplicasRequest&, const DescribeReplicasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicasAsyncHandler;
 			typedef Outcome<Error, Model::DescribeRunningLogRecordsResult> DescribeRunningLogRecordsOutcome;
 			typedef std::future<DescribeRunningLogRecordsOutcome> DescribeRunningLogRecordsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeRunningLogRecordsRequest&, const DescribeRunningLogRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRunningLogRecordsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeSecurityIpsResult> DescribeSecurityIpsOutcome;
 			typedef std::future<DescribeSecurityIpsOutcome> DescribeSecurityIpsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeSecurityIpsRequest&, const DescribeSecurityIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSecurityIpsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeShardingInstancesResult> DescribeShardingInstancesOutcome;
-			typedef std::future<DescribeShardingInstancesOutcome> DescribeShardingInstancesOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeShardingInstancesRequest&, const DescribeShardingInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeShardingInstancesAsyncHandler;
 			typedef Outcome<Error, Model::DescribeSlowLogRecordsResult> DescribeSlowLogRecordsOutcome;
 			typedef std::future<DescribeSlowLogRecordsOutcome> DescribeSlowLogRecordsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeSlowLogRecordsRequest&, const DescribeSlowLogRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSlowLogRecordsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeSnapshotsResult> DescribeSnapshotsOutcome;
-			typedef std::future<DescribeSnapshotsOutcome> DescribeSnapshotsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeSnapshotsRequest&, const DescribeSnapshotsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSnapshotsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeStaticVerificationListResult> DescribeStaticVerificationListOutcome;
-			typedef std::future<DescribeStaticVerificationListOutcome> DescribeStaticVerificationListOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeStaticVerificationListRequest&, const DescribeStaticVerificationListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStaticVerificationListAsyncHandler;
-			typedef Outcome<Error, Model::DescribeStrategyResult> DescribeStrategyOutcome;
-			typedef std::future<DescribeStrategyOutcome> DescribeStrategyOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeStrategyRequest&, const DescribeStrategyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStrategyAsyncHandler;
-			typedef Outcome<Error, Model::DescribeTagsResult> DescribeTagsOutcome;
-			typedef std::future<DescribeTagsOutcome> DescribeTagsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTagsRequest&, const DescribeTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTagsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeTempInstanceResult> DescribeTempInstanceOutcome;
-			typedef std::future<DescribeTempInstanceOutcome> DescribeTempInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTempInstanceRequest&, const DescribeTempInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTempInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVerificationListResult> DescribeVerificationListOutcome;
-			typedef std::future<DescribeVerificationListOutcome> DescribeVerificationListOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeVerificationListRequest&, const DescribeVerificationListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVerificationListAsyncHandler;
 			typedef Outcome<Error, Model::DescribeZonesResult> DescribeZonesOutcome;
 			typedef std::future<DescribeZonesOutcome> DescribeZonesOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::DescribeZonesRequest&, const DescribeZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZonesAsyncHandler;
-			typedef Outcome<Error, Model::DestroyInstanceResult> DestroyInstanceOutcome;
-			typedef std::future<DestroyInstanceOutcome> DestroyInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::DestroyInstanceRequest&, const DestroyInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DestroyInstanceAsyncHandler;
-			typedef Outcome<Error, Model::EvaluateFailOverSwitchResult> EvaluateFailOverSwitchOutcome;
-			typedef std::future<EvaluateFailOverSwitchOutcome> EvaluateFailOverSwitchOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::EvaluateFailOverSwitchRequest&, const EvaluateFailOverSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EvaluateFailOverSwitchAsyncHandler;
+			typedef Outcome<Error, Model::FlushExpireKeysResult> FlushExpireKeysOutcome;
+			typedef std::future<FlushExpireKeysOutcome> FlushExpireKeysOutcomeCallable;
+			typedef std::function<void(const R_kvstoreClient*, const Model::FlushExpireKeysRequest&, const FlushExpireKeysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FlushExpireKeysAsyncHandler;
 			typedef Outcome<Error, Model::FlushInstanceResult> FlushInstanceOutcome;
 			typedef std::future<FlushInstanceOutcome> FlushInstanceOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::FlushInstanceRequest&, const FlushInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FlushInstanceAsyncHandler;
-			typedef Outcome<Error, Model::GetSnapshotSettingsResult> GetSnapshotSettingsOutcome;
-			typedef std::future<GetSnapshotSettingsOutcome> GetSnapshotSettingsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::GetSnapshotSettingsRequest&, const GetSnapshotSettingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSnapshotSettingsAsyncHandler;
 			typedef Outcome<Error, Model::GrantAccountPrivilegeResult> GrantAccountPrivilegeOutcome;
 			typedef std::future<GrantAccountPrivilegeOutcome> GrantAccountPrivilegeOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::GrantAccountPrivilegeRequest&, const GrantAccountPrivilegeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GrantAccountPrivilegeAsyncHandler;
@@ -474,27 +254,15 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyAccountDescriptionResult> ModifyAccountDescriptionOutcome;
 			typedef std::future<ModifyAccountDescriptionOutcome> ModifyAccountDescriptionOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyAccountDescriptionRequest&, const ModifyAccountDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountDescriptionAsyncHandler;
-			typedef Outcome<Error, Model::ModifyActiveOperationTaskResult> ModifyActiveOperationTaskOutcome;
-			typedef std::future<ModifyActiveOperationTaskOutcome> ModifyActiveOperationTaskOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyActiveOperationTaskRequest&, const ModifyActiveOperationTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyActiveOperationTaskAsyncHandler;
 			typedef Outcome<Error, Model::ModifyAuditLogConfigResult> ModifyAuditLogConfigOutcome;
 			typedef std::future<ModifyAuditLogConfigOutcome> ModifyAuditLogConfigOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyAuditLogConfigRequest&, const ModifyAuditLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAuditLogConfigAsyncHandler;
 			typedef Outcome<Error, Model::ModifyBackupPolicyResult> ModifyBackupPolicyOutcome;
 			typedef std::future<ModifyBackupPolicyOutcome> ModifyBackupPolicyOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyBackupPolicyRequest&, const ModifyBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBackupPolicyAsyncHandler;
-			typedef Outcome<Error, Model::ModifyCertificationResult> ModifyCertificationOutcome;
-			typedef std::future<ModifyCertificationOutcome> ModifyCertificationOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyCertificationRequest&, const ModifyCertificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCertificationAsyncHandler;
 			typedef Outcome<Error, Model::ModifyDBInstanceConnectionStringResult> ModifyDBInstanceConnectionStringOutcome;
 			typedef std::future<ModifyDBInstanceConnectionStringOutcome> ModifyDBInstanceConnectionStringOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyDBInstanceConnectionStringRequest&, const ModifyDBInstanceConnectionStringOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceConnectionStringAsyncHandler;
-			typedef Outcome<Error, Model::ModifyDBInstanceMonitorResult> ModifyDBInstanceMonitorOutcome;
-			typedef std::future<ModifyDBInstanceMonitorOutcome> ModifyDBInstanceMonitorOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyDBInstanceMonitorRequest&, const ModifyDBInstanceMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceMonitorAsyncHandler;
-			typedef Outcome<Error, Model::ModifyGuardDomainModeResult> ModifyGuardDomainModeOutcome;
-			typedef std::future<ModifyGuardDomainModeOutcome> ModifyGuardDomainModeOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyGuardDomainModeRequest&, const ModifyGuardDomainModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyGuardDomainModeAsyncHandler;
 			typedef Outcome<Error, Model::ModifyInstanceAttributeResult> ModifyInstanceAttributeOutcome;
 			typedef std::future<ModifyInstanceAttributeOutcome> ModifyInstanceAttributeOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceAttributeRequest&, const ModifyInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAttributeAsyncHandler;
@@ -522,51 +290,21 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyInstanceSpecResult> ModifyInstanceSpecOutcome;
 			typedef std::future<ModifyInstanceSpecOutcome> ModifyInstanceSpecOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceSpecRequest&, const ModifyInstanceSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceSpecAsyncHandler;
-			typedef Outcome<Error, Model::ModifyInstanceSpecPreCheckResult> ModifyInstanceSpecPreCheckOutcome;
-			typedef std::future<ModifyInstanceSpecPreCheckOutcome> ModifyInstanceSpecPreCheckOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceSpecPreCheckRequest&, const ModifyInstanceSpecPreCheckOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceSpecPreCheckAsyncHandler;
 			typedef Outcome<Error, Model::ModifyInstanceVpcAuthModeResult> ModifyInstanceVpcAuthModeOutcome;
 			typedef std::future<ModifyInstanceVpcAuthModeOutcome> ModifyInstanceVpcAuthModeOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceVpcAuthModeRequest&, const ModifyInstanceVpcAuthModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceVpcAuthModeAsyncHandler;
 			typedef Outcome<Error, Model::ModifyIntranetAttributeResult> ModifyIntranetAttributeOutcome;
 			typedef std::future<ModifyIntranetAttributeOutcome> ModifyIntranetAttributeOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyIntranetAttributeRequest&, const ModifyIntranetAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIntranetAttributeAsyncHandler;
-			typedef Outcome<Error, Model::ModifyReplicaDescriptionResult> ModifyReplicaDescriptionOutcome;
-			typedef std::future<ModifyReplicaDescriptionOutcome> ModifyReplicaDescriptionOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyReplicaDescriptionRequest&, const ModifyReplicaDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaDescriptionAsyncHandler;
-			typedef Outcome<Error, Model::ModifyReplicaModeResult> ModifyReplicaModeOutcome;
-			typedef std::future<ModifyReplicaModeOutcome> ModifyReplicaModeOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyReplicaModeRequest&, const ModifyReplicaModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaModeAsyncHandler;
-			typedef Outcome<Error, Model::ModifyReplicaRecoveryModeResult> ModifyReplicaRecoveryModeOutcome;
-			typedef std::future<ModifyReplicaRecoveryModeOutcome> ModifyReplicaRecoveryModeOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyReplicaRecoveryModeRequest&, const ModifyReplicaRecoveryModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaRecoveryModeAsyncHandler;
-			typedef Outcome<Error, Model::ModifyReplicaRelationResult> ModifyReplicaRelationOutcome;
-			typedef std::future<ModifyReplicaRelationOutcome> ModifyReplicaRelationOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyReplicaRelationRequest&, const ModifyReplicaRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaRelationAsyncHandler;
-			typedef Outcome<Error, Model::ModifyReplicaVerificationModeResult> ModifyReplicaVerificationModeOutcome;
-			typedef std::future<ModifyReplicaVerificationModeOutcome> ModifyReplicaVerificationModeOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ModifyReplicaVerificationModeRequest&, const ModifyReplicaVerificationModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaVerificationModeAsyncHandler;
 			typedef Outcome<Error, Model::ModifySecurityIpsResult> ModifySecurityIpsOutcome;
 			typedef std::future<ModifySecurityIpsOutcome> ModifySecurityIpsOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ModifySecurityIpsRequest&, const ModifySecurityIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySecurityIpsAsyncHandler;
-			typedef Outcome<Error, Model::QueryTaskResult> QueryTaskOutcome;
-			typedef std::future<QueryTaskOutcome> QueryTaskOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::QueryTaskRequest&, const QueryTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTaskAsyncHandler;
 			typedef Outcome<Error, Model::ReleaseInstancePublicConnectionResult> ReleaseInstancePublicConnectionOutcome;
 			typedef std::future<ReleaseInstancePublicConnectionOutcome> ReleaseInstancePublicConnectionOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ReleaseInstancePublicConnectionRequest&, const ReleaseInstancePublicConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseInstancePublicConnectionAsyncHandler;
-			typedef Outcome<Error, Model::ReleaseReplicaResult> ReleaseReplicaOutcome;
-			typedef std::future<ReleaseReplicaOutcome> ReleaseReplicaOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ReleaseReplicaRequest&, const ReleaseReplicaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseReplicaAsyncHandler;
 			typedef Outcome<Error, Model::RenewInstanceResult> RenewInstanceOutcome;
 			typedef std::future<RenewInstanceOutcome> RenewInstanceOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::RenewInstanceRequest&, const RenewInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewInstanceAsyncHandler;
-			typedef Outcome<Error, Model::RenewMultiInstanceResult> RenewMultiInstanceOutcome;
-			typedef std::future<RenewMultiInstanceOutcome> RenewMultiInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::RenewMultiInstanceRequest&, const RenewMultiInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewMultiInstanceAsyncHandler;
-			typedef Outcome<Error, Model::ResetAccountResult> ResetAccountOutcome;
-			typedef std::future<ResetAccountOutcome> ResetAccountOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::ResetAccountRequest&, const ResetAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAccountAsyncHandler;
 			typedef Outcome<Error, Model::ResetAccountPasswordResult> ResetAccountPasswordOutcome;
 			typedef std::future<ResetAccountPasswordOutcome> ResetAccountPasswordOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::ResetAccountPasswordRequest&, const ResetAccountPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAccountPasswordAsyncHandler;
@@ -576,36 +314,18 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::RestoreInstanceResult> RestoreInstanceOutcome;
 			typedef std::future<RestoreInstanceOutcome> RestoreInstanceOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::RestoreInstanceRequest&, const RestoreInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestoreInstanceAsyncHandler;
-			typedef Outcome<Error, Model::RestoreSnapshotResult> RestoreSnapshotOutcome;
-			typedef std::future<RestoreSnapshotOutcome> RestoreSnapshotOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::RestoreSnapshotRequest&, const RestoreSnapshotOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestoreSnapshotAsyncHandler;
-			typedef Outcome<Error, Model::RevokeAccountPrivilegeResult> RevokeAccountPrivilegeOutcome;
-			typedef std::future<RevokeAccountPrivilegeOutcome> RevokeAccountPrivilegeOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::RevokeAccountPrivilegeRequest&, const RevokeAccountPrivilegeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeAccountPrivilegeAsyncHandler;
-			typedef Outcome<Error, Model::SetSnapshotSettingsResult> SetSnapshotSettingsOutcome;
-			typedef std::future<SetSnapshotSettingsOutcome> SetSnapshotSettingsOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::SetSnapshotSettingsRequest&, const SetSnapshotSettingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetSnapshotSettingsAsyncHandler;
 			typedef Outcome<Error, Model::SwitchNetworkResult> SwitchNetworkOutcome;
 			typedef std::future<SwitchNetworkOutcome> SwitchNetworkOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::SwitchNetworkRequest&, const SwitchNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchNetworkAsyncHandler;
-			typedef Outcome<Error, Model::SwitchTempInstanceResult> SwitchTempInstanceOutcome;
-			typedef std::future<SwitchTempInstanceOutcome> SwitchTempInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::SwitchTempInstanceRequest&, const SwitchTempInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchTempInstanceAsyncHandler;
 			typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
 			typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
 			typedef Outcome<Error, Model::TransformToPrePaidResult> TransformToPrePaidOutcome;
 			typedef std::future<TransformToPrePaidOutcome> TransformToPrePaidOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::TransformToPrePaidRequest&, const TransformToPrePaidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransformToPrePaidAsyncHandler;
-			typedef Outcome<Error, Model::UnlinkReplicaInstanceResult> UnlinkReplicaInstanceOutcome;
-			typedef std::future<UnlinkReplicaInstanceOutcome> UnlinkReplicaInstanceOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::UnlinkReplicaInstanceRequest&, const UnlinkReplicaInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnlinkReplicaInstanceAsyncHandler;
 			typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
 			typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
 			typedef std::function<void(const R_kvstoreClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
-			typedef Outcome<Error, Model::VerifyPasswordResult> VerifyPasswordOutcome;
-			typedef std::future<VerifyPasswordOutcome> VerifyPasswordOutcomeCallable;
-			typedef std::function<void(const R_kvstoreClient*, const Model::VerifyPasswordRequest&, const VerifyPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyPasswordAsyncHandler;
 
 			R_kvstoreClient(const Credentials &credentials, const ClientConfiguration &configuration);
 			R_kvstoreClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
@@ -626,48 +346,15 @@ namespace AlibabaCloud
 			CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const;
 			void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const;
-			CreateShardingInstanceOutcome createShardingInstance(const Model::CreateShardingInstanceRequest &request)const;
-			void createShardingInstanceAsync(const Model::CreateShardingInstanceRequest& request, const CreateShardingInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateShardingInstanceOutcomeCallable createShardingInstanceCallable(const Model::CreateShardingInstanceRequest& request) const;
-			CreateSnapshotOutcome createSnapshot(const Model::CreateSnapshotRequest &request)const;
-			void createSnapshotAsync(const Model::CreateSnapshotRequest& request, const CreateSnapshotAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateSnapshotOutcomeCallable createSnapshotCallable(const Model::CreateSnapshotRequest& request) const;
-			CreateStaticVerificationOutcome createStaticVerification(const Model::CreateStaticVerificationRequest &request)const;
-			void createStaticVerificationAsync(const Model::CreateStaticVerificationRequest& request, const CreateStaticVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateStaticVerificationOutcomeCallable createStaticVerificationCallable(const Model::CreateStaticVerificationRequest& request) const;
-			CreateTempInstanceOutcome createTempInstance(const Model::CreateTempInstanceRequest &request)const;
-			void createTempInstanceAsync(const Model::CreateTempInstanceRequest& request, const CreateTempInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateTempInstanceOutcomeCallable createTempInstanceCallable(const Model::CreateTempInstanceRequest& request) const;
 			DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const;
 			void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const;
 			DeleteInstanceOutcome deleteInstance(const Model::DeleteInstanceRequest &request)const;
 			void deleteInstanceAsync(const Model::DeleteInstanceRequest& request, const DeleteInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteInstanceOutcomeCallable deleteInstanceCallable(const Model::DeleteInstanceRequest& request) const;
-			DeleteSnapshotOutcome deleteSnapshot(const Model::DeleteSnapshotRequest &request)const;
-			void deleteSnapshotAsync(const Model::DeleteSnapshotRequest& request, const DeleteSnapshotAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteSnapshotOutcomeCallable deleteSnapshotCallable(const Model::DeleteSnapshotRequest& request) const;
-			DeleteSnapshotSettingsOutcome deleteSnapshotSettings(const Model::DeleteSnapshotSettingsRequest &request)const;
-			void deleteSnapshotSettingsAsync(const Model::DeleteSnapshotSettingsRequest& request, const DeleteSnapshotSettingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteSnapshotSettingsOutcomeCallable deleteSnapshotSettingsCallable(const Model::DeleteSnapshotSettingsRequest& request) const;
-			DeleteTempInstanceOutcome deleteTempInstance(const Model::DeleteTempInstanceRequest &request)const;
-			void deleteTempInstanceAsync(const Model::DeleteTempInstanceRequest& request, const DeleteTempInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteTempInstanceOutcomeCallable deleteTempInstanceCallable(const Model::DeleteTempInstanceRequest& request) const;
 			DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const;
 			void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const;
-			DescribeActiveOperationTaskOutcome describeActiveOperationTask(const Model::DescribeActiveOperationTaskRequest &request)const;
-			void describeActiveOperationTaskAsync(const Model::DescribeActiveOperationTaskRequest& request, const DescribeActiveOperationTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskOutcomeCallable describeActiveOperationTaskCallable(const Model::DescribeActiveOperationTaskRequest& request) const;
-			DescribeActiveOperationTaskCountOutcome describeActiveOperationTaskCount(const Model::DescribeActiveOperationTaskCountRequest &request)const;
-			void describeActiveOperationTaskCountAsync(const Model::DescribeActiveOperationTaskCountRequest& request, const DescribeActiveOperationTaskCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskCountOutcomeCallable describeActiveOperationTaskCountCallable(const Model::DescribeActiveOperationTaskCountRequest& request) const;
-			DescribeActiveOperationTaskRegionOutcome describeActiveOperationTaskRegion(const Model::DescribeActiveOperationTaskRegionRequest &request)const;
-			void describeActiveOperationTaskRegionAsync(const Model::DescribeActiveOperationTaskRegionRequest& request, const DescribeActiveOperationTaskRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskRegionOutcomeCallable describeActiveOperationTaskRegionCallable(const Model::DescribeActiveOperationTaskRegionRequest& request) const;
-			DescribeActiveOperationTaskTypeOutcome describeActiveOperationTaskType(const Model::DescribeActiveOperationTaskTypeRequest &request)const;
-			void describeActiveOperationTaskTypeAsync(const Model::DescribeActiveOperationTaskTypeRequest& request, const DescribeActiveOperationTaskTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskTypeOutcomeCallable describeActiveOperationTaskTypeCallable(const Model::DescribeActiveOperationTaskTypeRequest& request) const;
 			DescribeAuditRecordsOutcome describeAuditRecords(const Model::DescribeAuditRecordsRequest &request)const;
 			void describeAuditRecordsAsync(const Model::DescribeAuditRecordsRequest& request, const DescribeAuditRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeAuditRecordsOutcomeCallable describeAuditRecordsCallable(const Model::DescribeAuditRecordsRequest& request) const;
@@ -686,18 +373,9 @@ namespace AlibabaCloud
 			DescribeCacheAnalysisReportListOutcome describeCacheAnalysisReportList(const Model::DescribeCacheAnalysisReportListRequest &request)const;
 			void describeCacheAnalysisReportListAsync(const Model::DescribeCacheAnalysisReportListRequest& request, const DescribeCacheAnalysisReportListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeCacheAnalysisReportListOutcomeCallable describeCacheAnalysisReportListCallable(const Model::DescribeCacheAnalysisReportListRequest& request) const;
-			DescribeCertificationOutcome describeCertification(const Model::DescribeCertificationRequest &request)const;
-			void describeCertificationAsync(const Model::DescribeCertificationRequest& request, const DescribeCertificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeCertificationOutcomeCallable describeCertificationCallable(const Model::DescribeCertificationRequest& request) const;
-			DescribeDBInstanceMonitorOutcome describeDBInstanceMonitor(const Model::DescribeDBInstanceMonitorRequest &request)const;
-			void describeDBInstanceMonitorAsync(const Model::DescribeDBInstanceMonitorRequest& request, const DescribeDBInstanceMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeDBInstanceMonitorOutcomeCallable describeDBInstanceMonitorCallable(const Model::DescribeDBInstanceMonitorRequest& request) const;
 			DescribeDBInstanceNetInfoOutcome describeDBInstanceNetInfo(const Model::DescribeDBInstanceNetInfoRequest &request)const;
 			void describeDBInstanceNetInfoAsync(const Model::DescribeDBInstanceNetInfoRequest& request, const DescribeDBInstanceNetInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeDBInstanceNetInfoOutcomeCallable describeDBInstanceNetInfoCallable(const Model::DescribeDBInstanceNetInfoRequest& request) const;
-			DescribeErrorLogRecordsOutcome describeErrorLogRecords(const Model::DescribeErrorLogRecordsRequest &request)const;
-			void describeErrorLogRecordsAsync(const Model::DescribeErrorLogRecordsRequest& request, const DescribeErrorLogRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeErrorLogRecordsOutcomeCallable describeErrorLogRecordsCallable(const Model::DescribeErrorLogRecordsRequest& request) const;
 			DescribeHistoryMonitorValuesOutcome describeHistoryMonitorValues(const Model::DescribeHistoryMonitorValuesRequest &request)const;
 			void describeHistoryMonitorValuesAsync(const Model::DescribeHistoryMonitorValuesRequest& request, const DescribeHistoryMonitorValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeHistoryMonitorValuesOutcomeCallable describeHistoryMonitorValuesCallable(const Model::DescribeHistoryMonitorValuesRequest& request) const;
@@ -707,18 +385,12 @@ namespace AlibabaCloud
 			DescribeInstanceAutoRenewalAttributeOutcome describeInstanceAutoRenewalAttribute(const Model::DescribeInstanceAutoRenewalAttributeRequest &request)const;
 			void describeInstanceAutoRenewalAttributeAsync(const Model::DescribeInstanceAutoRenewalAttributeRequest& request, const DescribeInstanceAutoRenewalAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeInstanceAutoRenewalAttributeOutcomeCallable describeInstanceAutoRenewalAttributeCallable(const Model::DescribeInstanceAutoRenewalAttributeRequest& request) const;
-			DescribeInstanceConfigOutcome describeInstanceConfig(const Model::DescribeInstanceConfigRequest &request)const;
-			void describeInstanceConfigAsync(const Model::DescribeInstanceConfigRequest& request, const DescribeInstanceConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeInstanceConfigOutcomeCallable describeInstanceConfigCallable(const Model::DescribeInstanceConfigRequest& request) const;
 			DescribeInstanceSSLOutcome describeInstanceSSL(const Model::DescribeInstanceSSLRequest &request)const;
 			void describeInstanceSSLAsync(const Model::DescribeInstanceSSLRequest& request, const DescribeInstanceSSLAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeInstanceSSLOutcomeCallable describeInstanceSSLCallable(const Model::DescribeInstanceSSLRequest& request) const;
 			DescribeInstancesOutcome describeInstances(const Model::DescribeInstancesRequest &request)const;
 			void describeInstancesAsync(const Model::DescribeInstancesRequest& request, const DescribeInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeInstancesOutcomeCallable describeInstancesCallable(const Model::DescribeInstancesRequest& request) const;
-			DescribeInstancesByExpireTimeOutcome describeInstancesByExpireTime(const Model::DescribeInstancesByExpireTimeRequest &request)const;
-			void describeInstancesByExpireTimeAsync(const Model::DescribeInstancesByExpireTimeRequest& request, const DescribeInstancesByExpireTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeInstancesByExpireTimeOutcomeCallable describeInstancesByExpireTimeCallable(const Model::DescribeInstancesByExpireTimeRequest& request) const;
 			DescribeIntranetAttributeOutcome describeIntranetAttribute(const Model::DescribeIntranetAttributeRequest &request)const;
 			void describeIntranetAttributeAsync(const Model::DescribeIntranetAttributeRequest& request, const DescribeIntranetAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeIntranetAttributeOutcomeCallable describeIntranetAttributeCallable(const Model::DescribeIntranetAttributeRequest& request) const;
@@ -728,90 +400,30 @@ namespace AlibabaCloud
 			DescribeMonitorItemsOutcome describeMonitorItems(const Model::DescribeMonitorItemsRequest &request)const;
 			void describeMonitorItemsAsync(const Model::DescribeMonitorItemsRequest& request, const DescribeMonitorItemsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeMonitorItemsOutcomeCallable describeMonitorItemsCallable(const Model::DescribeMonitorItemsRequest& request) const;
-			DescribeMonthlyServiceStatusOutcome describeMonthlyServiceStatus(const Model::DescribeMonthlyServiceStatusRequest &request)const;
-			void describeMonthlyServiceStatusAsync(const Model::DescribeMonthlyServiceStatusRequest& request, const DescribeMonthlyServiceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeMonthlyServiceStatusOutcomeCallable describeMonthlyServiceStatusCallable(const Model::DescribeMonthlyServiceStatusRequest& request) const;
-			DescribeMonthlyServiceStatusDetailOutcome describeMonthlyServiceStatusDetail(const Model::DescribeMonthlyServiceStatusDetailRequest &request)const;
-			void describeMonthlyServiceStatusDetailAsync(const Model::DescribeMonthlyServiceStatusDetailRequest& request, const DescribeMonthlyServiceStatusDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeMonthlyServiceStatusDetailOutcomeCallable describeMonthlyServiceStatusDetailCallable(const Model::DescribeMonthlyServiceStatusDetailRequest& request) const;
-			DescribeParameterModificationHistoryOutcome describeParameterModificationHistory(const Model::DescribeParameterModificationHistoryRequest &request)const;
-			void describeParameterModificationHistoryAsync(const Model::DescribeParameterModificationHistoryRequest& request, const DescribeParameterModificationHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeParameterModificationHistoryOutcomeCallable describeParameterModificationHistoryCallable(const Model::DescribeParameterModificationHistoryRequest& request) const;
-			DescribeParameterTemplatesOutcome describeParameterTemplates(const Model::DescribeParameterTemplatesRequest &request)const;
-			void describeParameterTemplatesAsync(const Model::DescribeParameterTemplatesRequest& request, const DescribeParameterTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeParameterTemplatesOutcomeCallable describeParameterTemplatesCallable(const Model::DescribeParameterTemplatesRequest& request) const;
 			DescribeParametersOutcome describeParameters(const Model::DescribeParametersRequest &request)const;
 			void describeParametersAsync(const Model::DescribeParametersRequest& request, const DescribeParametersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeParametersOutcomeCallable describeParametersCallable(const Model::DescribeParametersRequest& request) const;
-			DescribeRdsVSwitchsOutcome describeRdsVSwitchs(const Model::DescribeRdsVSwitchsRequest &request)const;
-			void describeRdsVSwitchsAsync(const Model::DescribeRdsVSwitchsRequest& request, const DescribeRdsVSwitchsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeRdsVSwitchsOutcomeCallable describeRdsVSwitchsCallable(const Model::DescribeRdsVSwitchsRequest& request) const;
-			DescribeRdsVpcsOutcome describeRdsVpcs(const Model::DescribeRdsVpcsRequest &request)const;
-			void describeRdsVpcsAsync(const Model::DescribeRdsVpcsRequest& request, const DescribeRdsVpcsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeRdsVpcsOutcomeCallable describeRdsVpcsCallable(const Model::DescribeRdsVpcsRequest& request) const;
 			DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
 			void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
-			DescribeReplicaConflictInfoOutcome describeReplicaConflictInfo(const Model::DescribeReplicaConflictInfoRequest &request)const;
-			void describeReplicaConflictInfoAsync(const Model::DescribeReplicaConflictInfoRequest& request, const DescribeReplicaConflictInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeReplicaConflictInfoOutcomeCallable describeReplicaConflictInfoCallable(const Model::DescribeReplicaConflictInfoRequest& request) const;
-			DescribeReplicaInitializeProgressOutcome describeReplicaInitializeProgress(const Model::DescribeReplicaInitializeProgressRequest &request)const;
-			void describeReplicaInitializeProgressAsync(const Model::DescribeReplicaInitializeProgressRequest& request, const DescribeReplicaInitializeProgressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeReplicaInitializeProgressOutcomeCallable describeReplicaInitializeProgressCallable(const Model::DescribeReplicaInitializeProgressRequest& request) const;
-			DescribeReplicaPerformanceOutcome describeReplicaPerformance(const Model::DescribeReplicaPerformanceRequest &request)const;
-			void describeReplicaPerformanceAsync(const Model::DescribeReplicaPerformanceRequest& request, const DescribeReplicaPerformanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeReplicaPerformanceOutcomeCallable describeReplicaPerformanceCallable(const Model::DescribeReplicaPerformanceRequest& request) const;
-			DescribeReplicaUsageOutcome describeReplicaUsage(const Model::DescribeReplicaUsageRequest &request)const;
-			void describeReplicaUsageAsync(const Model::DescribeReplicaUsageRequest& request, const DescribeReplicaUsageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeReplicaUsageOutcomeCallable describeReplicaUsageCallable(const Model::DescribeReplicaUsageRequest& request) const;
-			DescribeReplicasOutcome describeReplicas(const Model::DescribeReplicasRequest &request)const;
-			void describeReplicasAsync(const Model::DescribeReplicasRequest& request, const DescribeReplicasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeReplicasOutcomeCallable describeReplicasCallable(const Model::DescribeReplicasRequest& request) const;
 			DescribeRunningLogRecordsOutcome describeRunningLogRecords(const Model::DescribeRunningLogRecordsRequest &request)const;
 			void describeRunningLogRecordsAsync(const Model::DescribeRunningLogRecordsRequest& request, const DescribeRunningLogRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeRunningLogRecordsOutcomeCallable describeRunningLogRecordsCallable(const Model::DescribeRunningLogRecordsRequest& request) const;
 			DescribeSecurityIpsOutcome describeSecurityIps(const Model::DescribeSecurityIpsRequest &request)const;
 			void describeSecurityIpsAsync(const Model::DescribeSecurityIpsRequest& request, const DescribeSecurityIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeSecurityIpsOutcomeCallable describeSecurityIpsCallable(const Model::DescribeSecurityIpsRequest& request) const;
-			DescribeShardingInstancesOutcome describeShardingInstances(const Model::DescribeShardingInstancesRequest &request)const;
-			void describeShardingInstancesAsync(const Model::DescribeShardingInstancesRequest& request, const DescribeShardingInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeShardingInstancesOutcomeCallable describeShardingInstancesCallable(const Model::DescribeShardingInstancesRequest& request) const;
 			DescribeSlowLogRecordsOutcome describeSlowLogRecords(const Model::DescribeSlowLogRecordsRequest &request)const;
 			void describeSlowLogRecordsAsync(const Model::DescribeSlowLogRecordsRequest& request, const DescribeSlowLogRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeSlowLogRecordsOutcomeCallable describeSlowLogRecordsCallable(const Model::DescribeSlowLogRecordsRequest& request) const;
-			DescribeSnapshotsOutcome describeSnapshots(const Model::DescribeSnapshotsRequest &request)const;
-			void describeSnapshotsAsync(const Model::DescribeSnapshotsRequest& request, const DescribeSnapshotsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSnapshotsOutcomeCallable describeSnapshotsCallable(const Model::DescribeSnapshotsRequest& request) const;
-			DescribeStaticVerificationListOutcome describeStaticVerificationList(const Model::DescribeStaticVerificationListRequest &request)const;
-			void describeStaticVerificationListAsync(const Model::DescribeStaticVerificationListRequest& request, const DescribeStaticVerificationListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeStaticVerificationListOutcomeCallable describeStaticVerificationListCallable(const Model::DescribeStaticVerificationListRequest& request) const;
-			DescribeStrategyOutcome describeStrategy(const Model::DescribeStrategyRequest &request)const;
-			void describeStrategyAsync(const Model::DescribeStrategyRequest& request, const DescribeStrategyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeStrategyOutcomeCallable describeStrategyCallable(const Model::DescribeStrategyRequest& request) const;
-			DescribeTagsOutcome describeTags(const Model::DescribeTagsRequest &request)const;
-			void describeTagsAsync(const Model::DescribeTagsRequest& request, const DescribeTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeTagsOutcomeCallable describeTagsCallable(const Model::DescribeTagsRequest& request) const;
-			DescribeTempInstanceOutcome describeTempInstance(const Model::DescribeTempInstanceRequest &request)const;
-			void describeTempInstanceAsync(const Model::DescribeTempInstanceRequest& request, const DescribeTempInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeTempInstanceOutcomeCallable describeTempInstanceCallable(const Model::DescribeTempInstanceRequest& request) const;
-			DescribeVerificationListOutcome describeVerificationList(const Model::DescribeVerificationListRequest &request)const;
-			void describeVerificationListAsync(const Model::DescribeVerificationListRequest& request, const DescribeVerificationListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVerificationListOutcomeCallable describeVerificationListCallable(const Model::DescribeVerificationListRequest& request) const;
 			DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const;
 			void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const;
-			DestroyInstanceOutcome destroyInstance(const Model::DestroyInstanceRequest &request)const;
-			void destroyInstanceAsync(const Model::DestroyInstanceRequest& request, const DestroyInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DestroyInstanceOutcomeCallable destroyInstanceCallable(const Model::DestroyInstanceRequest& request) const;
-			EvaluateFailOverSwitchOutcome evaluateFailOverSwitch(const Model::EvaluateFailOverSwitchRequest &request)const;
-			void evaluateFailOverSwitchAsync(const Model::EvaluateFailOverSwitchRequest& request, const EvaluateFailOverSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			EvaluateFailOverSwitchOutcomeCallable evaluateFailOverSwitchCallable(const Model::EvaluateFailOverSwitchRequest& request) const;
+			FlushExpireKeysOutcome flushExpireKeys(const Model::FlushExpireKeysRequest &request)const;
+			void flushExpireKeysAsync(const Model::FlushExpireKeysRequest& request, const FlushExpireKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			FlushExpireKeysOutcomeCallable flushExpireKeysCallable(const Model::FlushExpireKeysRequest& request) const;
 			FlushInstanceOutcome flushInstance(const Model::FlushInstanceRequest &request)const;
 			void flushInstanceAsync(const Model::FlushInstanceRequest& request, const FlushInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			FlushInstanceOutcomeCallable flushInstanceCallable(const Model::FlushInstanceRequest& request) const;
-			GetSnapshotSettingsOutcome getSnapshotSettings(const Model::GetSnapshotSettingsRequest &request)const;
-			void getSnapshotSettingsAsync(const Model::GetSnapshotSettingsRequest& request, const GetSnapshotSettingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetSnapshotSettingsOutcomeCallable getSnapshotSettingsCallable(const Model::GetSnapshotSettingsRequest& request) const;
 			GrantAccountPrivilegeOutcome grantAccountPrivilege(const Model::GrantAccountPrivilegeRequest &request)const;
 			void grantAccountPrivilegeAsync(const Model::GrantAccountPrivilegeRequest& request, const GrantAccountPrivilegeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GrantAccountPrivilegeOutcomeCallable grantAccountPrivilegeCallable(const Model::GrantAccountPrivilegeRequest& request) const;
@@ -824,27 +436,15 @@ namespace AlibabaCloud
 			ModifyAccountDescriptionOutcome modifyAccountDescription(const Model::ModifyAccountDescriptionRequest &request)const;
 			void modifyAccountDescriptionAsync(const Model::ModifyAccountDescriptionRequest& request, const ModifyAccountDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyAccountDescriptionOutcomeCallable modifyAccountDescriptionCallable(const Model::ModifyAccountDescriptionRequest& request) const;
-			ModifyActiveOperationTaskOutcome modifyActiveOperationTask(const Model::ModifyActiveOperationTaskRequest &request)const;
-			void modifyActiveOperationTaskAsync(const Model::ModifyActiveOperationTaskRequest& request, const ModifyActiveOperationTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyActiveOperationTaskOutcomeCallable modifyActiveOperationTaskCallable(const Model::ModifyActiveOperationTaskRequest& request) const;
 			ModifyAuditLogConfigOutcome modifyAuditLogConfig(const Model::ModifyAuditLogConfigRequest &request)const;
 			void modifyAuditLogConfigAsync(const Model::ModifyAuditLogConfigRequest& request, const ModifyAuditLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyAuditLogConfigOutcomeCallable modifyAuditLogConfigCallable(const Model::ModifyAuditLogConfigRequest& request) const;
 			ModifyBackupPolicyOutcome modifyBackupPolicy(const Model::ModifyBackupPolicyRequest &request)const;
 			void modifyBackupPolicyAsync(const Model::ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyBackupPolicyOutcomeCallable modifyBackupPolicyCallable(const Model::ModifyBackupPolicyRequest& request) const;
-			ModifyCertificationOutcome modifyCertification(const Model::ModifyCertificationRequest &request)const;
-			void modifyCertificationAsync(const Model::ModifyCertificationRequest& request, const ModifyCertificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyCertificationOutcomeCallable modifyCertificationCallable(const Model::ModifyCertificationRequest& request) const;
 			ModifyDBInstanceConnectionStringOutcome modifyDBInstanceConnectionString(const Model::ModifyDBInstanceConnectionStringRequest &request)const;
 			void modifyDBInstanceConnectionStringAsync(const Model::ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyDBInstanceConnectionStringOutcomeCallable modifyDBInstanceConnectionStringCallable(const Model::ModifyDBInstanceConnectionStringRequest& request) const;
-			ModifyDBInstanceMonitorOutcome modifyDBInstanceMonitor(const Model::ModifyDBInstanceMonitorRequest &request)const;
-			void modifyDBInstanceMonitorAsync(const Model::ModifyDBInstanceMonitorRequest& request, const ModifyDBInstanceMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyDBInstanceMonitorOutcomeCallable modifyDBInstanceMonitorCallable(const Model::ModifyDBInstanceMonitorRequest& request) const;
-			ModifyGuardDomainModeOutcome modifyGuardDomainMode(const Model::ModifyGuardDomainModeRequest &request)const;
-			void modifyGuardDomainModeAsync(const Model::ModifyGuardDomainModeRequest& request, const ModifyGuardDomainModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyGuardDomainModeOutcomeCallable modifyGuardDomainModeCallable(const Model::ModifyGuardDomainModeRequest& request) const;
 			ModifyInstanceAttributeOutcome modifyInstanceAttribute(const Model::ModifyInstanceAttributeRequest &request)const;
 			void modifyInstanceAttributeAsync(const Model::ModifyInstanceAttributeRequest& request, const ModifyInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyInstanceAttributeOutcomeCallable modifyInstanceAttributeCallable(const Model::ModifyInstanceAttributeRequest& request) const;
@@ -872,51 +472,21 @@ namespace AlibabaCloud
 			ModifyInstanceSpecOutcome modifyInstanceSpec(const Model::ModifyInstanceSpecRequest &request)const;
 			void modifyInstanceSpecAsync(const Model::ModifyInstanceSpecRequest& request, const ModifyInstanceSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyInstanceSpecOutcomeCallable modifyInstanceSpecCallable(const Model::ModifyInstanceSpecRequest& request) const;
-			ModifyInstanceSpecPreCheckOutcome modifyInstanceSpecPreCheck(const Model::ModifyInstanceSpecPreCheckRequest &request)const;
-			void modifyInstanceSpecPreCheckAsync(const Model::ModifyInstanceSpecPreCheckRequest& request, const ModifyInstanceSpecPreCheckAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyInstanceSpecPreCheckOutcomeCallable modifyInstanceSpecPreCheckCallable(const Model::ModifyInstanceSpecPreCheckRequest& request) const;
 			ModifyInstanceVpcAuthModeOutcome modifyInstanceVpcAuthMode(const Model::ModifyInstanceVpcAuthModeRequest &request)const;
 			void modifyInstanceVpcAuthModeAsync(const Model::ModifyInstanceVpcAuthModeRequest& request, const ModifyInstanceVpcAuthModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyInstanceVpcAuthModeOutcomeCallable modifyInstanceVpcAuthModeCallable(const Model::ModifyInstanceVpcAuthModeRequest& request) const;
 			ModifyIntranetAttributeOutcome modifyIntranetAttribute(const Model::ModifyIntranetAttributeRequest &request)const;
 			void modifyIntranetAttributeAsync(const Model::ModifyIntranetAttributeRequest& request, const ModifyIntranetAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyIntranetAttributeOutcomeCallable modifyIntranetAttributeCallable(const Model::ModifyIntranetAttributeRequest& request) const;
-			ModifyReplicaDescriptionOutcome modifyReplicaDescription(const Model::ModifyReplicaDescriptionRequest &request)const;
-			void modifyReplicaDescriptionAsync(const Model::ModifyReplicaDescriptionRequest& request, const ModifyReplicaDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyReplicaDescriptionOutcomeCallable modifyReplicaDescriptionCallable(const Model::ModifyReplicaDescriptionRequest& request) const;
-			ModifyReplicaModeOutcome modifyReplicaMode(const Model::ModifyReplicaModeRequest &request)const;
-			void modifyReplicaModeAsync(const Model::ModifyReplicaModeRequest& request, const ModifyReplicaModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyReplicaModeOutcomeCallable modifyReplicaModeCallable(const Model::ModifyReplicaModeRequest& request) const;
-			ModifyReplicaRecoveryModeOutcome modifyReplicaRecoveryMode(const Model::ModifyReplicaRecoveryModeRequest &request)const;
-			void modifyReplicaRecoveryModeAsync(const Model::ModifyReplicaRecoveryModeRequest& request, const ModifyReplicaRecoveryModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyReplicaRecoveryModeOutcomeCallable modifyReplicaRecoveryModeCallable(const Model::ModifyReplicaRecoveryModeRequest& request) const;
-			ModifyReplicaRelationOutcome modifyReplicaRelation(const Model::ModifyReplicaRelationRequest &request)const;
-			void modifyReplicaRelationAsync(const Model::ModifyReplicaRelationRequest& request, const ModifyReplicaRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyReplicaRelationOutcomeCallable modifyReplicaRelationCallable(const Model::ModifyReplicaRelationRequest& request) const;
-			ModifyReplicaVerificationModeOutcome modifyReplicaVerificationMode(const Model::ModifyReplicaVerificationModeRequest &request)const;
-			void modifyReplicaVerificationModeAsync(const Model::ModifyReplicaVerificationModeRequest& request, const ModifyReplicaVerificationModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyReplicaVerificationModeOutcomeCallable modifyReplicaVerificationModeCallable(const Model::ModifyReplicaVerificationModeRequest& request) const;
 			ModifySecurityIpsOutcome modifySecurityIps(const Model::ModifySecurityIpsRequest &request)const;
 			void modifySecurityIpsAsync(const Model::ModifySecurityIpsRequest& request, const ModifySecurityIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifySecurityIpsOutcomeCallable modifySecurityIpsCallable(const Model::ModifySecurityIpsRequest& request) const;
-			QueryTaskOutcome queryTask(const Model::QueryTaskRequest &request)const;
-			void queryTaskAsync(const Model::QueryTaskRequest& request, const QueryTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QueryTaskOutcomeCallable queryTaskCallable(const Model::QueryTaskRequest& request) const;
 			ReleaseInstancePublicConnectionOutcome releaseInstancePublicConnection(const Model::ReleaseInstancePublicConnectionRequest &request)const;
 			void releaseInstancePublicConnectionAsync(const Model::ReleaseInstancePublicConnectionRequest& request, const ReleaseInstancePublicConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ReleaseInstancePublicConnectionOutcomeCallable releaseInstancePublicConnectionCallable(const Model::ReleaseInstancePublicConnectionRequest& request) const;
-			ReleaseReplicaOutcome releaseReplica(const Model::ReleaseReplicaRequest &request)const;
-			void releaseReplicaAsync(const Model::ReleaseReplicaRequest& request, const ReleaseReplicaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ReleaseReplicaOutcomeCallable releaseReplicaCallable(const Model::ReleaseReplicaRequest& request) const;
 			RenewInstanceOutcome renewInstance(const Model::RenewInstanceRequest &request)const;
 			void renewInstanceAsync(const Model::RenewInstanceRequest& request, const RenewInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			RenewInstanceOutcomeCallable renewInstanceCallable(const Model::RenewInstanceRequest& request) const;
-			RenewMultiInstanceOutcome renewMultiInstance(const Model::RenewMultiInstanceRequest &request)const;
-			void renewMultiInstanceAsync(const Model::RenewMultiInstanceRequest& request, const RenewMultiInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RenewMultiInstanceOutcomeCallable renewMultiInstanceCallable(const Model::RenewMultiInstanceRequest& request) const;
-			ResetAccountOutcome resetAccount(const Model::ResetAccountRequest &request)const;
-			void resetAccountAsync(const Model::ResetAccountRequest& request, const ResetAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ResetAccountOutcomeCallable resetAccountCallable(const Model::ResetAccountRequest& request) const;
 			ResetAccountPasswordOutcome resetAccountPassword(const Model::ResetAccountPasswordRequest &request)const;
 			void resetAccountPasswordAsync(const Model::ResetAccountPasswordRequest& request, const ResetAccountPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ResetAccountPasswordOutcomeCallable resetAccountPasswordCallable(const Model::ResetAccountPasswordRequest& request) const;
@@ -926,36 +496,18 @@ namespace AlibabaCloud
 			RestoreInstanceOutcome restoreInstance(const Model::RestoreInstanceRequest &request)const;
 			void restoreInstanceAsync(const Model::RestoreInstanceRequest& request, const RestoreInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			RestoreInstanceOutcomeCallable restoreInstanceCallable(const Model::RestoreInstanceRequest& request) const;
-			RestoreSnapshotOutcome restoreSnapshot(const Model::RestoreSnapshotRequest &request)const;
-			void restoreSnapshotAsync(const Model::RestoreSnapshotRequest& request, const RestoreSnapshotAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RestoreSnapshotOutcomeCallable restoreSnapshotCallable(const Model::RestoreSnapshotRequest& request) const;
-			RevokeAccountPrivilegeOutcome revokeAccountPrivilege(const Model::RevokeAccountPrivilegeRequest &request)const;
-			void revokeAccountPrivilegeAsync(const Model::RevokeAccountPrivilegeRequest& request, const RevokeAccountPrivilegeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RevokeAccountPrivilegeOutcomeCallable revokeAccountPrivilegeCallable(const Model::RevokeAccountPrivilegeRequest& request) const;
-			SetSnapshotSettingsOutcome setSnapshotSettings(const Model::SetSnapshotSettingsRequest &request)const;
-			void setSnapshotSettingsAsync(const Model::SetSnapshotSettingsRequest& request, const SetSnapshotSettingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetSnapshotSettingsOutcomeCallable setSnapshotSettingsCallable(const Model::SetSnapshotSettingsRequest& request) const;
 			SwitchNetworkOutcome switchNetwork(const Model::SwitchNetworkRequest &request)const;
 			void switchNetworkAsync(const Model::SwitchNetworkRequest& request, const SwitchNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SwitchNetworkOutcomeCallable switchNetworkCallable(const Model::SwitchNetworkRequest& request) const;
-			SwitchTempInstanceOutcome switchTempInstance(const Model::SwitchTempInstanceRequest &request)const;
-			void switchTempInstanceAsync(const Model::SwitchTempInstanceRequest& request, const SwitchTempInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SwitchTempInstanceOutcomeCallable switchTempInstanceCallable(const Model::SwitchTempInstanceRequest& request) const;
 			TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
 			void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
 			TransformToPrePaidOutcome transformToPrePaid(const Model::TransformToPrePaidRequest &request)const;
 			void transformToPrePaidAsync(const Model::TransformToPrePaidRequest& request, const TransformToPrePaidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			TransformToPrePaidOutcomeCallable transformToPrePaidCallable(const Model::TransformToPrePaidRequest& request) const;
-			UnlinkReplicaInstanceOutcome unlinkReplicaInstance(const Model::UnlinkReplicaInstanceRequest &request)const;
-			void unlinkReplicaInstanceAsync(const Model::UnlinkReplicaInstanceRequest& request, const UnlinkReplicaInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UnlinkReplicaInstanceOutcomeCallable unlinkReplicaInstanceCallable(const Model::UnlinkReplicaInstanceRequest& request) const;
 			UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
 			void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
-			VerifyPasswordOutcome verifyPassword(const Model::VerifyPasswordRequest &request)const;
-			void verifyPasswordAsync(const Model::VerifyPasswordRequest& request, const VerifyPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			VerifyPasswordOutcomeCallable verifyPasswordCallable(const Model::VerifyPasswordRequest& request) const;
 	
 		private:
 			std::shared_ptr<EndpointProvider> endpointProvider_;

+ 39 - 33
r-kvstore/include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h

@@ -37,46 +37,28 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getNodeType()const;
-				void setNodeType(const std::string& nodeType);
 				std::string getCouponNo()const;
 				void setCouponNo(const std::string& couponNo);
 				std::string getNetworkType()const;
 				void setNetworkType(const std::string& networkType);
 				std::string getEngineVersion()const;
 				void setEngineVersion(const std::string& engineVersion);
-				std::string getAutoUseCoupon()const;
-				void setAutoUseCoupon(const std::string& autoUseCoupon);
-				std::string getInstanceClass()const;
-				void setInstanceClass(const std::string& instanceClass);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getCapacity()const;
-				void setCapacity(long capacity);
+				std::string getResourceGroupId()const;
+				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getPassword()const;
 				void setPassword(const std::string& password);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getInstanceType()const;
-				void setInstanceType(const std::string& instanceType);
 				std::string getBusinessInfo()const;
 				void setBusinessInfo(const std::string& businessInfo);
 				std::string getAutoRenewPeriod()const;
 				void setAutoRenewPeriod(const std::string& autoRenewPeriod);
 				std::string getPeriod()const;
 				void setPeriod(const std::string& period);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getSrcDBInstanceId()const;
-				void setSrcDBInstanceId(const std::string& srcDBInstanceId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getBackupId()const;
 				void setBackupId(const std::string& backupId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getToken()const;
-				void setToken(const std::string& token);
 				std::string getVSwitchId()const;
 				void setVSwitchId(const std::string& vSwitchId);
 				std::string getPrivateIpAddress()const;
@@ -85,10 +67,32 @@ namespace AlibabaCloud
 				void setInstanceName(const std::string& instanceName);
 				std::string getAutoRenew()const;
 				void setAutoRenew(const std::string& autoRenew);
-				std::string getVpcId()const;
-				void setVpcId(const std::string& vpcId);
 				std::string getZoneId()const;
 				void setZoneId(const std::string& zoneId);
+				std::string getNodeType()const;
+				void setNodeType(const std::string& nodeType);
+				std::string getAutoUseCoupon()const;
+				void setAutoUseCoupon(const std::string& autoUseCoupon);
+				std::string getInstanceClass()const;
+				void setInstanceClass(const std::string& instanceClass);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				long getCapacity()const;
+				void setCapacity(long capacity);
+				std::string getInstanceType()const;
+				void setInstanceType(const std::string& instanceType);
+				std::string getRestoreTime()const;
+				void setRestoreTime(const std::string& restoreTime);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getSrcDBInstanceId()const;
+				void setSrcDBInstanceId(const std::string& srcDBInstanceId);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				std::string getToken()const;
+				void setToken(const std::string& token);
+				std::string getVpcId()const;
+				void setVpcId(const std::string& vpcId);
 				std::string getChargeType()const;
 				void setChargeType(const std::string& chargeType);
 				std::string getConfig()const;
@@ -96,32 +100,34 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string nodeType_;
 				std::string couponNo_;
 				std::string networkType_;
 				std::string engineVersion_;
-				std::string autoUseCoupon_;
-				std::string instanceClass_;
-				std::string accessKeyId_;
-				long capacity_;
+				std::string resourceGroupId_;
 				std::string password_;
 				std::string securityToken_;
-				std::string instanceType_;
 				std::string businessInfo_;
 				std::string autoRenewPeriod_;
 				std::string period_;
-				std::string resourceOwnerAccount_;
-				std::string srcDBInstanceId_;
-				std::string ownerAccount_;
 				std::string backupId_;
 				long ownerId_;
-				std::string token_;
 				std::string vSwitchId_;
 				std::string privateIpAddress_;
 				std::string instanceName_;
 				std::string autoRenew_;
-				std::string vpcId_;
 				std::string zoneId_;
+				std::string nodeType_;
+				std::string autoUseCoupon_;
+				std::string instanceClass_;
+				std::string accessKeyId_;
+				long capacity_;
+				std::string instanceType_;
+				std::string restoreTime_;
+				std::string resourceOwnerAccount_;
+				std::string srcDBInstanceId_;
+				std::string ownerAccount_;
+				std::string token_;
+				std::string vpcId_;
 				std::string chargeType_;
 				std::string config_;
 

+ 0 - 153
r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h

@@ -1,153 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateShardingInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateShardingInstanceRequest();
-				~CreateShardingInstanceRequest();
-
-				int getShardStorageQuantity()const;
-				void setShardStorageQuantity(int shardStorageQuantity);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getCouponNo()const;
-				void setCouponNo(const std::string& couponNo);
-				std::string getNetworkType()const;
-				void setNetworkType(const std::string& networkType);
-				std::string getEngineVersion()const;
-				void setEngineVersion(const std::string& engineVersion);
-				std::string getPassword()const;
-				void setPassword(const std::string& password);
-				std::string getShardReplicaClass()const;
-				void setShardReplicaClass(const std::string& shardReplicaClass);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getIncrementalBackupMode()const;
-				void setIncrementalBackupMode(const std::string& incrementalBackupMode);
-				std::string getBusinessInfo()const;
-				void setBusinessInfo(const std::string& businessInfo);
-				std::string getPeriod()const;
-				void setPeriod(const std::string& period);
-				std::string getBackupId()const;
-				void setBackupId(const std::string& backupId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getVSwitchId()const;
-				void setVSwitchId(const std::string& vSwitchId);
-				std::string getPrivateIpAddress()const;
-				void setPrivateIpAddress(const std::string& privateIpAddress);
-				std::string getSecurityIPList()const;
-				void setSecurityIPList(const std::string& securityIPList);
-				std::string getInstanceName()const;
-				void setInstanceName(const std::string& instanceName);
-				std::string getZoneId()const;
-				void setZoneId(const std::string& zoneId);
-				int getProxyQuantity()const;
-				void setProxyQuantity(int proxyQuantity);
-				std::string getProxyMode()const;
-				void setProxyMode(const std::string& proxyMode);
-				std::string getNodeType()const;
-				void setNodeType(const std::string& nodeType);
-				std::string getInstanceClass()const;
-				void setInstanceClass(const std::string& instanceClass);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getCapacity()const;
-				void setCapacity(long capacity);
-				std::string getInstanceType()const;
-				void setInstanceType(const std::string& instanceType);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getSrcDBInstanceId()const;
-				void setSrcDBInstanceId(const std::string& srcDBInstanceId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getToken()const;
-				void setToken(const std::string& token);
-				int getShardQuantity()const;
-				void setShardQuantity(int shardQuantity);
-				int getShardReplicaQuantity()const;
-				void setShardReplicaQuantity(int shardReplicaQuantity);
-				std::string getArchitectureType()const;
-				void setArchitectureType(const std::string& architectureType);
-				std::string getVpcId()const;
-				void setVpcId(const std::string& vpcId);
-				std::string getRedisManagerClass()const;
-				void setRedisManagerClass(const std::string& redisManagerClass);
-				std::string getChargeType()const;
-				void setChargeType(const std::string& chargeType);
-				std::string getConfig()const;
-				void setConfig(const std::string& config);
-
-            private:
-				int shardStorageQuantity_;
-				long resourceOwnerId_;
-				std::string couponNo_;
-				std::string networkType_;
-				std::string engineVersion_;
-				std::string password_;
-				std::string shardReplicaClass_;
-				std::string securityToken_;
-				std::string incrementalBackupMode_;
-				std::string businessInfo_;
-				std::string period_;
-				std::string backupId_;
-				long ownerId_;
-				std::string vSwitchId_;
-				std::string privateIpAddress_;
-				std::string securityIPList_;
-				std::string instanceName_;
-				std::string zoneId_;
-				int proxyQuantity_;
-				std::string proxyMode_;
-				std::string nodeType_;
-				std::string instanceClass_;
-				std::string accessKeyId_;
-				long capacity_;
-				std::string instanceType_;
-				std::string resourceOwnerAccount_;
-				std::string srcDBInstanceId_;
-				std::string ownerAccount_;
-				std::string token_;
-				int shardQuantity_;
-				int shardReplicaQuantity_;
-				std::string architectureType_;
-				std::string vpcId_;
-				std::string redisManagerClass_;
-				std::string chargeType_;
-				std::string config_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCEREQUEST_H_

+ 0 - 62
r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateShardingInstanceResult : public ServiceResult
-			{
-			public:
-				struct Shard
-				{
-					std::string shardId;
-					std::string replicaQuantity;
-					std::string storageQuantity;
-					std::string replicaClass;
-				};
-
-
-				CreateShardingInstanceResult();
-				explicit CreateShardingInstanceResult(const std::string &payload);
-				~CreateShardingInstanceResult();
-				std::string getInstanceId()const;
-				std::vector<Shard> getShardList()const;
-				std::string getOrderId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string instanceId_;
-				std::vector<Shard> shardList_;
-				std::string orderId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCERESULT_H_

+ 0 - 60
r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateSnapshotRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateSnapshotRequest();
-				~CreateSnapshotRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTREQUEST_H_

+ 0 - 53
r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h

@@ -1,53 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateSnapshotResult : public ServiceResult
-			{
-			public:
-
-
-				CreateSnapshotResult();
-				explicit CreateSnapshotResult(const std::string &payload);
-				~CreateSnapshotResult();
-				std::string getStatus()const;
-				std::string getSnapshotId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				std::string snapshotId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTRESULT_H_

+ 0 - 72
r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h

@@ -1,72 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateStaticVerificationRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateStaticVerificationRequest();
-				~CreateStaticVerificationRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getSourceInstanceId()const;
-				void setSourceInstanceId(const std::string& sourceInstanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getDestinationInstanceId()const;
-				void setDestinationInstanceId(const std::string& destinationInstanceId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string sourceInstanceId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string destinationInstanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONREQUEST_H_

+ 0 - 49
r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateStaticVerificationResult : public ServiceResult
-			{
-			public:
-
-
-				CreateStaticVerificationResult();
-				explicit CreateStaticVerificationResult(const std::string &payload);
-				~CreateStaticVerificationResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONRESULT_H_

+ 0 - 60
r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateTempInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateTempInstanceRequest();
-				~CreateTempInstanceRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCEREQUEST_H_

+ 0 - 57
r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT CreateTempInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				CreateTempInstanceResult();
-				explicit CreateTempInstanceResult(const std::string &payload);
-				~CreateTempInstanceResult();
-				std::string getStatus()const;
-				std::string getSnapshotId()const;
-				std::string getInstanceId()const;
-				std::string getTempInstanceId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				std::string snapshotId_;
-				std::string instanceId_;
-				std::string tempInstanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCERESULT_H_

+ 0 - 60
r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteSnapshotRequest();
-				~DeleteSnapshotRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTREQUEST_H_

+ 0 - 49
r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteSnapshotResult();
-				explicit DeleteSnapshotResult(const std::string &payload);
-				~DeleteSnapshotResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTRESULT_H_

+ 0 - 60
r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotSettingsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteSnapshotSettingsRequest();
-				~DeleteSnapshotSettingsRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSREQUEST_H_

+ 0 - 49
r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotSettingsResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteSnapshotSettingsResult();
-				explicit DeleteSnapshotSettingsResult(const std::string &payload);
-				~DeleteSnapshotSettingsResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSRESULT_H_

+ 0 - 60
r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteTempInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteTempInstanceRequest();
-				~DeleteTempInstanceRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCEREQUEST_H_

+ 0 - 49
r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteTempInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteTempInstanceResult();
-				explicit DeleteTempInstanceResult(const std::string &payload);
-				~DeleteTempInstanceResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCERESULT_H_

+ 0 - 63
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h

@@ -1,63 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskCountRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeActiveOperationTaskCountRequest();
-				~DescribeActiveOperationTaskCountRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_

+ 0 - 53
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h

@@ -1,53 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskCountResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeActiveOperationTaskCountResult();
-				explicit DescribeActiveOperationTaskCountResult(const std::string &payload);
-				~DescribeActiveOperationTaskCountResult();
-				int getNeedPop()const;
-				int getTaskCount()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int needPop_;
-				int taskCount_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTRESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskRegionRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeActiveOperationTaskRegionRequest();
-				~DescribeActiveOperationTaskRegionRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getIsHistory()const;
-				void setIsHistory(int isHistory);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getTaskType()const;
-				void setTaskType(const std::string& taskType);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				int isHistory_;
-				std::string securityToken_;
-				std::string taskType_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_

+ 0 - 56
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h

@@ -1,56 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskRegionResult : public ServiceResult
-			{
-			public:
-				struct Items
-				{
-					std::string region;
-					int count;
-				};
-
-
-				DescribeActiveOperationTaskRegionResult();
-				explicit DescribeActiveOperationTaskRegionResult(const std::string &payload);
-				~DescribeActiveOperationTaskRegionResult();
-				std::vector<Items> getRegionList()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Items> regionList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONRESULT_H_

+ 0 - 78
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h

@@ -1,78 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeActiveOperationTaskRequest();
-				~DescribeActiveOperationTaskRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getIsHistory()const;
-				void setIsHistory(int isHistory);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getTaskType()const;
-				void setTaskType(const std::string& taskType);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRegion()const;
-				void setRegion(const std::string& region);
-
-            private:
-				long resourceOwnerId_;
-				int pageNumber_;
-				std::string accessKeyId_;
-				int isHistory_;
-				std::string securityToken_;
-				int pageSize_;
-				std::string taskType_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string region_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_

+ 0 - 73
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h

@@ -1,73 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskResult : public ServiceResult
-			{
-			public:
-				struct ItemsItem
-				{
-					int status;
-					std::string createdTime;
-					std::string deadline;
-					std::string startTime;
-					std::string insName;
-					std::string dbType;
-					std::string taskParams;
-					std::string modifiedTime;
-					std::string taskType;
-					std::string prepareInterval;
-					int id;
-					std::string resultInfo;
-					std::string switchTime;
-				};
-
-
-				DescribeActiveOperationTaskResult();
-				explicit DescribeActiveOperationTaskResult(const std::string &payload);
-				~DescribeActiveOperationTaskResult();
-				int getTotalRecordCount()const;
-				int getPageSize()const;
-				int getPageNumber()const;
-				std::vector<ItemsItem> getItems()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int totalRecordCount_;
-				int pageSize_;
-				int pageNumber_;
-				std::vector<ItemsItem> items_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskTypeRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeActiveOperationTaskTypeRequest();
-				~DescribeActiveOperationTaskTypeRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getIsHistory()const;
-				void setIsHistory(int isHistory);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				int isHistory_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_

+ 0 - 56
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h

@@ -1,56 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskTypeResult : public ServiceResult
-			{
-			public:
-				struct Items
-				{
-					std::string taskType;
-					int count;
-				};
-
-
-				DescribeActiveOperationTaskTypeResult();
-				explicit DescribeActiveOperationTaskTypeResult(const std::string &payload);
-				~DescribeActiveOperationTaskTypeResult();
-				std::vector<Items> getTypeList()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Items> typeList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_

+ 1 - 1
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h

@@ -37,7 +37,7 @@ namespace AlibabaCloud
 					std::string executeTime;
 					std::string databaseName;
 					std::string totalExecutionTimes;
-					int hostAddress;
+					std::string hostAddress;
 					std::string iPAddress;
 					std::string sQLType;
 					std::string sQLText;

+ 33 - 27
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h

@@ -35,35 +35,41 @@ namespace AlibabaCloud
 				DescribeAvailableResourceRequest();
 				~DescribeAvailableResourceRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getInstanceChargeType()const;
-				void setInstanceChargeType(const std::string& instanceChargeType);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getZoneId()const;
-				void setZoneId(const std::string& zoneId);
-				std::string getOrderType()const;
-				void setOrderType(const std::string& orderType);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getEngine()const;
+				void setEngine(const std::string& engine);
+				std::string getInstanceChargeType()const;
+				void setInstanceChargeType(const std::string& instanceChargeType);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getLevel()const;
+				void setLevel(const std::string& level);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getZoneId()const;
+				void setZoneId(const std::string& zoneId);
+				std::string getOrderType()const;
+				void setOrderType(const std::string& orderType);
 
             private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string instanceChargeType_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string zoneId_;
-				std::string orderType_;
+				long resourceOwnerId_;
+				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string engine_;
+				std::string instanceChargeType_;
+				std::string resourceOwnerAccount_;
+				std::string level_;
+				std::string ownerAccount_;
+				long ownerId_;
+				std::string zoneId_;
+				std::string orderType_;
 
 			};
 		}

+ 20 - 19
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceResult.h

@@ -36,44 +36,45 @@ namespace AlibabaCloud
 				{
 					struct SupportedEngine
 					{
-						struct SupportedEngineVersion
+						struct SupportedEditionType
 						{
-							struct SupportedArchitectureType
+							struct SupportedSeriesType
 							{
-								struct SupportedPerformanceType
+								struct SupportedEngineVersion
 								{
-									struct SupportedStorageType
+									struct SupportedArchitectureType
 									{
-										struct SupportedNodeType
+										struct SupportedShardNumber
 										{
-											struct SupportedPackageType
+											struct SupportedNodeType
 											{
 												struct AvailableResource
 												{
 													std::string instanceClass;
 												};
-												std::string packageType;
-												std::vector<SupportedPackageType::AvailableResource> availableResources;
+												std::vector<SupportedNodeType::AvailableResource> availableResources;
+												std::string supportedNodeType;
 											};
-											std::vector<SupportedNodeType::SupportedPackageType> supportedPackageTypes;
-											std::string nodeType;
+											std::vector<SupportedShardNumber::SupportedNodeType> supportedNodeTypes;
+											std::string shardNumber;
 										};
-										std::vector<SupportedStorageType::SupportedNodeType> supportedNodeTypes;
-										std::string storageType;
+										std::string architecture;
+										std::vector<SupportedArchitectureType::SupportedShardNumber> supportedShardNumbers;
 									};
-									std::string performanceType;
-									std::vector<SupportedPerformanceType::SupportedStorageType> supportedStorageTypes;
+									std::vector<SupportedEngineVersion::SupportedArchitectureType> supportedArchitectureTypes;
+									std::string version;
 								};
-								std::string architecture;
-								std::vector<SupportedArchitectureType::SupportedPerformanceType> supportedPerformanceTypes;
+								std::string seriesType;
+								std::vector<SupportedSeriesType::SupportedEngineVersion> supportedEngineVersions;
 							};
-							std::vector<SupportedEngineVersion::SupportedArchitectureType> supportedArchitectureTypes;
-							std::string version;
+							std::vector<SupportedEditionType::SupportedSeriesType> supportedSeriesTypes;
+							std::string editionType;
 						};
-						std::vector<SupportedEngine::SupportedEngineVersion> supportedEngineVersions;
+						std::vector<SupportedEngine::SupportedEditionType> supportedEditionTypes;
 						std::string engine;
 					};
 					std::string status;
+					std::string zoneName;
 					std::string networkTypes;
 					std::string zoneId;
 					std::vector<AvailableZone::SupportedEngine> supportedEngines;

+ 2 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeBackupPolicyResult.h

@@ -39,6 +39,7 @@ namespace AlibabaCloud
 				~DescribeBackupPolicyResult();
 				std::string getPreferredBackupPeriod()const;
 				std::string getPreferredBackupTime()const;
+				int getEnableBackupLog()const;
 				std::string getBackupRetentionPeriod()const;
 				std::string getPreferredNextBackupTime()const;
 
@@ -47,6 +48,7 @@ namespace AlibabaCloud
 			private:
 				std::string preferredBackupPeriod_;
 				std::string preferredBackupTime_;
+				int enableBackupLog_;
 				std::string backupRetentionPeriod_;
 				std::string preferredNextBackupTime_;
 

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeCertificationRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeCertificationRequest();
-				~DescribeCertificationRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getParameters()const;
-				void setParameters(const std::string& parameters);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string parameters_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONREQUEST_H_

+ 0 - 51
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeCertificationResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeCertificationResult();
-				explicit DescribeCertificationResult(const std::string &payload);
-				~DescribeCertificationResult();
-				bool getNoCertification()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool noCertification_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONRESULT_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeDBInstanceMonitorRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDBInstanceMonitorRequest();
-				~DescribeDBInstanceMonitorRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDBInstanceId()const;
-				void setDBInstanceId(const std::string& dBInstanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string dBInstanceId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORREQUEST_H_

+ 0 - 51
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeDBInstanceMonitorResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeDBInstanceMonitorResult();
-				explicit DescribeDBInstanceMonitorResult(const std::string &payload);
-				~DescribeDBInstanceMonitorResult();
-				std::string getInterval()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORRESULT_H_

+ 1 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h

@@ -41,6 +41,7 @@ namespace AlibabaCloud
 					std::string port;
 					std::string vSwitchId;
 					std::string expiredTime;
+					int directConnection;
 					std::string upgradeable;
 					std::string connectionString;
 					std::string iPAddress;

+ 0 - 90
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h

@@ -1,90 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeErrorLogRecordsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeErrorLogRecordsRequest();
-				~DescribeErrorLogRecordsRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getRoleType()const;
-				void setRoleType(const std::string& roleType);
-				std::string getNodeId()const;
-				void setNodeId(const std::string& nodeId);
-				long getSQLId()const;
-				void setSQLId(long sQLId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getDBName()const;
-				void setDBName(const std::string& dBName);
-
-            private:
-				long resourceOwnerId_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				int pageSize_;
-				std::string roleType_;
-				std::string nodeId_;
-				long sQLId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string endTime_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string dBName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSREQUEST_H_

+ 0 - 67
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h

@@ -1,67 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeErrorLogRecordsResult : public ServiceResult
-			{
-			public:
-				struct LogRecords
-				{
-					std::string connInfo;
-					std::string category;
-					long content;
-					std::string createTime;
-					int id;
-				};
-
-
-				DescribeErrorLogRecordsResult();
-				explicit DescribeErrorLogRecordsResult(const std::string &payload);
-				~DescribeErrorLogRecordsResult();
-				int getTotalRecordCount()const;
-				int getPageRecordCount()const;
-				int getPageNumber()const;
-				std::vector<LogRecords> getItems()const;
-				std::string getEngine()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int totalRecordCount_;
-				int pageRecordCount_;
-				int pageNumber_;
-				std::vector<LogRecords> items_;
-				std::string engine_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSRESULT_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstanceConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeInstanceConfigRequest();
-				~DescribeInstanceConfigRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGREQUEST_H_

+ 0 - 51
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstanceConfigResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeInstanceConfigResult();
-				explicit DescribeInstanceConfigResult(const std::string &payload);
-				~DescribeInstanceConfigResult();
-				std::string getConfig()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string config_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGRESULT_H_

+ 0 - 78
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h

@@ -1,78 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstancesByExpireTimeRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeInstancesByExpireTimeRequest();
-				~DescribeInstancesByExpireTimeRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getInstanceType()const;
-				void setInstanceType(const std::string& instanceType);
-				int getExpirePeriod()const;
-				void setExpirePeriod(int expirePeriod);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				bool getHasExpiredRes()const;
-				void setHasExpiredRes(bool hasExpiredRes);
-
-            private:
-				long resourceOwnerId_;
-				int pageNumber_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				int pageSize_;
-				std::string instanceType_;
-				int expirePeriod_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				bool hasExpiredRes_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMEREQUEST_H_

+ 0 - 89
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h

@@ -1,89 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstancesByExpireTimeResult : public ServiceResult
-			{
-			public:
-				struct KVStoreInstance
-				{
-					long connections;
-					std::string endTime;
-					std::string config;
-					long port;
-					std::string hasRenewChangeOrder;
-					std::string connectionDomain;
-					long capacity;
-					long qPS;
-					std::string privateIp;
-					std::string instanceStatus;
-					std::string networkType;
-					long bandwidth;
-					std::string packageType;
-					std::string instanceType;
-					std::string replacateId;
-					std::string architectureType;
-					std::string userName;
-					std::string engineVersion;
-					std::string zoneId;
-					std::string instanceId;
-					std::string vSwitchId;
-					std::string createTime;
-					std::string instanceClass;
-					bool isRds;
-					std::string instanceName;
-					std::string vpcId;
-					std::string chargeType;
-					std::string nodeType;
-					std::string regionId;
-				};
-
-
-				DescribeInstancesByExpireTimeResult();
-				explicit DescribeInstancesByExpireTimeResult(const std::string &payload);
-				~DescribeInstancesByExpireTimeResult();
-				std::vector<KVStoreInstance> getInstances()const;
-				int getTotalCount()const;
-				int getPageSize()const;
-				int getPageNumber()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<KVStoreInstance> instances_;
-				int totalCount_;
-				int pageSize_;
-				int pageNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMERESULT_H_

+ 3 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h

@@ -54,6 +54,8 @@ namespace AlibabaCloud
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getResourceGroupId()const;
+				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getExpired()const;
 				void setExpired(const std::string& expired);
 				std::string getSecurityToken()const;
@@ -95,6 +97,7 @@ namespace AlibabaCloud
 				std::string instanceClass_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string resourceGroupId_;
 				std::string expired_;
 				std::string securityToken_;
 				int pageSize_;

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusDetailRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeMonthlyServiceStatusDetailRequest();
-				~DescribeMonthlyServiceStatusDetailRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getMonth()const;
-				void setMonth(const std::string& month);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string month_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILREQUEST_H_

+ 0 - 61
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h

@@ -1,61 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusDetailResult : public ServiceResult
-			{
-			public:
-				struct AffectedInfo
-				{
-					std::string description;
-					std::string endTime;
-					std::string startTime;
-				};
-
-
-				DescribeMonthlyServiceStatusDetailResult();
-				explicit DescribeMonthlyServiceStatusDetailResult(const std::string &payload);
-				~DescribeMonthlyServiceStatusDetailResult();
-				float getUptimePct()const;
-				std::string getInstanceId()const;
-				std::vector<AffectedInfo> getAffectedInfos()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				float uptimePct_;
-				std::string instanceId_;
-				std::vector<AffectedInfo> affectedInfos_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILRESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeMonthlyServiceStatusRequest();
-				~DescribeMonthlyServiceStatusRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getMonth()const;
-				void setMonth(const std::string& month);
-				std::string getInstanceIds()const;
-				void setInstanceIds(const std::string& instanceIds);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string month_;
-				std::string instanceIds_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSREQUEST_H_

+ 0 - 58
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h

@@ -1,58 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusResult : public ServiceResult
-			{
-			public:
-				struct InstanceSLAInfo
-				{
-					float uptimePct;
-					std::string instanceId;
-				};
-
-
-				DescribeMonthlyServiceStatusResult();
-				explicit DescribeMonthlyServiceStatusResult(const std::string &payload);
-				~DescribeMonthlyServiceStatusResult();
-				long getTotalCount()const;
-				std::vector<InstanceSLAInfo> getInstanceSLAInfos()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long totalCount_;
-				std::vector<InstanceSLAInfo> instanceSLAInfos_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSRESULT_H_

+ 0 - 75
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h

@@ -1,75 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterModificationHistoryRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeParameterModificationHistoryRequest();
-				~DescribeParameterModificationHistoryRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDBInstanceId()const;
-				void setDBInstanceId(const std::string& dBInstanceId);
-				std::string getNodeId()const;
-				void setNodeId(const std::string& nodeId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string startTime_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string dBInstanceId_;
-				std::string nodeId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_

+ 0 - 58
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h

@@ -1,58 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterModificationHistoryResult : public ServiceResult
-			{
-			public:
-				struct HistoricalParameter
-				{
-					std::string modifyTime;
-					std::string newParameterValue;
-					std::string oldParameterValue;
-					std::string parameterName;
-				};
-
-
-				DescribeParameterModificationHistoryResult();
-				explicit DescribeParameterModificationHistoryResult(const std::string &payload);
-				~DescribeParameterModificationHistoryResult();
-				std::vector<HistoricalParameter> getHistoricalParameters()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<HistoricalParameter> historicalParameters_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_

+ 0 - 72
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h

@@ -1,72 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterTemplatesRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeParameterTemplatesRequest();
-				~DescribeParameterTemplatesRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getEngineVersion()const;
-				void setEngineVersion(const std::string& engineVersion);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getEngine()const;
-				void setEngine(const std::string& engine);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getCharacterType()const;
-				void setCharacterType(const std::string& characterType);
-
-            private:
-				long resourceOwnerId_;
-				std::string engineVersion_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string engine_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string characterType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESREQUEST_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterTemplatesResult : public ServiceResult
-			{
-			public:
-				struct TemplateRecord
-				{
-					bool forceModify;
-					std::string checkingCode;
-					std::string parameterValue;
-					bool forceRestart;
-					std::string parameterName;
-					std::string parameterDescription;
-				};
-
-
-				DescribeParameterTemplatesResult();
-				explicit DescribeParameterTemplatesResult(const std::string &payload);
-				~DescribeParameterTemplatesResult();
-				std::string getParameterCount()const;
-				std::vector<TemplateRecord> getParameters()const;
-				std::string getEngineVersion()const;
-				std::string getEngine()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string parameterCount_;
-				std::vector<TemplateRecord> parameters_;
-				std::string engineVersion_;
-				std::string engine_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESRESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVSwitchsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeRdsVSwitchsRequest();
-				~DescribeRdsVSwitchsRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getVpcId()const;
-				void setVpcId(const std::string& vpcId);
-				std::string getZoneId()const;
-				void setZoneId(const std::string& zoneId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string vpcId_;
-				std::string zoneId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSREQUEST_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVSwitchsResult : public ServiceResult
-			{
-			public:
-				struct VSwitches
-				{
-					struct VSwitchItem
-					{
-						bool isDefault;
-						std::string status;
-						std::string izNo;
-						std::string regionNo;
-						std::string gmtCreate;
-						std::string vSwitchId;
-						std::string gmtModified;
-						std::string cidrBlock;
-						std::string vSwitchName;
-						std::string bid;
-						std::string aliUid;
-					};
-					std::vector<VSwitchItem> vSwitch;
-				};
-
-
-				DescribeRdsVSwitchsResult();
-				explicit DescribeRdsVSwitchsResult(const std::string &payload);
-				~DescribeRdsVSwitchsResult();
-				VSwitches getVSwitches()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				VSwitches vSwitches_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSRESULT_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVpcsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeRdsVpcsRequest();
-				~DescribeRdsVpcsRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getZoneId()const;
-				void setZoneId(const std::string& zoneId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string zoneId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSREQUEST_H_

+ 0 - 80
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h

@@ -1,80 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVpcsResult : public ServiceResult
-			{
-			public:
-				struct Vpcs
-				{
-					struct VpcItem
-					{
-						struct VSwitch
-						{
-							bool isDefault;
-							std::string status;
-							std::string izNo;
-							std::string gmtCreate;
-							std::string vSwitchId;
-							std::string gmtModified;
-							std::string cidrBlock;
-							std::string vSwitchName;
-						};
-						bool isDefault;
-						std::string status;
-						std::vector<VpcItem::VSwitch> vSwitchs;
-						std::string regionNo;
-						std::string gmtCreate;
-						std::string vpcId;
-						std::string gmtModified;
-						std::string cidrBlock;
-						std::string vpcName;
-						std::string bid;
-						std::string aliUid;
-					};
-					std::vector<VpcItem> vpc;
-				};
-
-
-				DescribeRdsVpcsResult();
-				explicit DescribeRdsVpcsResult(const std::string &payload);
-				~DescribeRdsVpcsResult();
-				Vpcs getVpcs()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				Vpcs vpcs_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSRESULT_H_

+ 0 - 78
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h

@@ -1,78 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFOREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaConflictInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeReplicaConflictInfoRequest();
-				~DescribeReplicaConflictInfoRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				int pageSize_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFOREQUEST_H_

+ 0 - 71
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h

@@ -1,71 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaConflictInfoResult : public ServiceResult
-			{
-			public:
-				struct ItemsItem
-				{
-					std::string recoveryMode;
-					std::string destinationInstanceId;
-					std::string confictReason;
-					std::string conflictGtid;
-					std::string detailInfo;
-					std::string databaseName;
-					std::string occurTime;
-					std::string sourceInstanceId;
-					std::string confictKey;
-				};
-
-
-				DescribeReplicaConflictInfoResult();
-				explicit DescribeReplicaConflictInfoResult(const std::string &payload);
-				~DescribeReplicaConflictInfoResult();
-				int getTotalRecordCount()const;
-				int getPageRecordCount()const;
-				std::vector<ItemsItem> getItems()const;
-				int getPagNumber()const;
-				std::string getReplicaId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int totalRecordCount_;
-				int pageRecordCount_;
-				std::vector<ItemsItem> items_;
-				int pagNumber_;
-				std::string replicaId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaInitializeProgressRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeReplicaInitializeProgressRequest();
-				~DescribeReplicaInitializeProgressRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_

+ 0 - 59
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaInitializeProgressResult : public ServiceResult
-			{
-			public:
-				struct ItemsItem
-				{
-					std::string status;
-					std::string progress;
-					std::string finishTime;
-					std::string currentStep;
-					std::string replicaId;
-				};
-
-
-				DescribeReplicaInitializeProgressResult();
-				explicit DescribeReplicaInitializeProgressResult(const std::string &payload);
-				~DescribeReplicaInitializeProgressResult();
-				std::vector<ItemsItem> getItems()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<ItemsItem> items_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_

+ 0 - 81
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h

@@ -1,81 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaPerformanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeReplicaPerformanceRequest();
-				~DescribeReplicaPerformanceRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getKey()const;
-				void setKey(const std::string& key);
-				std::string getDestinationDBInstanceId()const;
-				void setDestinationDBInstanceId(const std::string& destinationDBInstanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSourceDBInstanceId()const;
-				void setSourceDBInstanceId(const std::string& sourceDBInstanceId);
-
-            private:
-				long resourceOwnerId_;
-				std::string startTime_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string key_;
-				std::string destinationDBInstanceId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string endTime_;
-				long ownerId_;
-				std::string sourceDBInstanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_

+ 0 - 77
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h

@@ -1,77 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaPerformanceResult : public ServiceResult
-			{
-			public:
-				struct PerformanceKeys
-				{
-					struct PerformanceKeyItem
-					{
-						struct PerformanceValues
-						{
-							struct PerformanceValueItem
-							{
-								std::string value;
-								std::string date;
-							};
-							std::vector<PerformanceValueItem> performanceValue;
-						};
-						PerformanceValues performanceValues;
-						std::string valueFormat;
-						std::string unit;
-						std::string key;
-					};
-					std::vector<PerformanceKeyItem> performanceKey;
-				};
-
-
-				DescribeReplicaPerformanceResult();
-				explicit DescribeReplicaPerformanceResult(const std::string &payload);
-				~DescribeReplicaPerformanceResult();
-				PerformanceKeys getPerformanceKeys()const;
-				std::string getEndTime()const;
-				std::string getStartTime()const;
-				std::string getReplicaId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				PerformanceKeys performanceKeys_;
-				std::string endTime_;
-				std::string startTime_;
-				std::string replicaId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_

+ 0 - 72
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h

@@ -1,72 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaUsageRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeReplicaUsageRequest();
-				~DescribeReplicaUsageRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getDestinationDBInstanceId()const;
-				void setDestinationDBInstanceId(const std::string& destinationDBInstanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getSourceDBInstanceId()const;
-				void setSourceDBInstanceId(const std::string& sourceDBInstanceId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string destinationDBInstanceId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string sourceDBInstanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_

+ 0 - 77
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h

@@ -1,77 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaUsageResult : public ServiceResult
-			{
-			public:
-				struct PerformanceKeys
-				{
-					struct PerformanceKeyItem
-					{
-						struct PerformanceValues
-						{
-							struct PerformanceValueItem
-							{
-								std::string value;
-								std::string date;
-							};
-							std::vector<PerformanceValueItem> performanceValue;
-						};
-						PerformanceValues performanceValues;
-						std::string valueFormat;
-						std::string unit;
-						std::string key;
-					};
-					std::vector<PerformanceKeyItem> performanceKey;
-				};
-
-
-				DescribeReplicaUsageResult();
-				explicit DescribeReplicaUsageResult(const std::string &payload);
-				~DescribeReplicaUsageResult();
-				PerformanceKeys getPerformanceKeys()const;
-				std::string getEndTime()const;
-				std::string getStartTime()const;
-				std::string getReplicaId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				PerformanceKeys performanceKeys_;
-				std::string endTime_;
-				std::string startTime_;
-				std::string replicaId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGERESULT_H_

+ 0 - 75
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h

@@ -1,75 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicasRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeReplicasRequest();
-				~DescribeReplicasRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				bool getAttachDbInstanceData()const;
-				void setAttachDbInstanceData(bool attachDbInstanceData);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				int pageNumber_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				int pageSize_;
-				std::string resourceOwnerAccount_;
-				bool attachDbInstanceData_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASREQUEST_H_

+ 0 - 77
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h

@@ -1,77 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicasResult : public ServiceResult
-			{
-			public:
-				struct Items
-				{
-					struct Items1
-					{
-						std::string role;
-						std::string dBInstanceStatus;
-						std::string dBInstanceId;
-						std::string readWriteType;
-						std::string regionId;
-						std::string dBInstanceDescription;
-						std::string engine;
-						std::string instanceNetworkType;
-					};
-					std::string replicaDescription;
-					std::string replicaStatus;
-					std::vector<Items::Items1> dBInstances;
-					std::string domainMode;
-					std::string replicaId;
-					std::string replicaMode;
-				};
-
-
-				DescribeReplicasResult();
-				explicit DescribeReplicasResult(const std::string &payload);
-				~DescribeReplicasResult();
-				int getTotalRecordCount()const;
-				int getPageRecordCount()const;
-				std::string getPageNumber()const;
-				std::vector<Items> getReplicas()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int totalRecordCount_;
-				int pageRecordCount_;
-				std::string pageNumber_;
-				std::vector<Items> replicas_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASRESULT_H_

+ 1 - 1
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h

@@ -36,7 +36,7 @@ namespace AlibabaCloud
 				{
 					std::string connInfo;
 					std::string category;
-					long content;
+					std::string content;
 					std::string createTime;
 					std::string level;
 					int id;

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeShardingInstancesRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeShardingInstancesRequest();
-				~DescribeShardingInstancesRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceIds()const;
-				void setInstanceIds(const std::string& instanceIds);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceIds_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESREQUEST_H_

+ 0 - 64
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h

@@ -1,64 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeShardingInstancesResult : public ServiceResult
-			{
-			public:
-				struct Instance
-				{
-					struct Shard
-					{
-						std::string shardStorageQuantity;
-						std::string shardReplicaClass;
-						std::string nodeId;
-					};
-					std::string instanceId;
-					std::vector<Instance::Shard> shardList;
-				};
-
-
-				DescribeShardingInstancesResult();
-				explicit DescribeShardingInstancesResult(const std::string &payload);
-				~DescribeShardingInstancesResult();
-				std::vector<Instance> getInstances()const;
-				int getTotalCount()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Instance> instances_;
-				int totalCount_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESRESULT_H_

+ 6 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h

@@ -59,6 +59,8 @@ namespace AlibabaCloud
 				void setQueryKeyword(const std::string& queryKeyword);
 				std::string getEndTime()const;
 				void setEndTime(const std::string& endTime);
+				std::string getOrderBy()const;
+				void setOrderBy(const std::string& orderBy);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				std::string getSlowLogRecordType()const;
@@ -67,6 +69,8 @@ namespace AlibabaCloud
 				void setInstanceId(const std::string& instanceId);
 				std::string getDBName()const;
 				void setDBName(const std::string& dBName);
+				std::string getOrderType()const;
+				void setOrderType(const std::string& orderType);
 
             private:
 				long resourceOwnerId_;
@@ -81,10 +85,12 @@ namespace AlibabaCloud
 				std::string ownerAccount_;
 				std::string queryKeyword_;
 				std::string endTime_;
+				std::string orderBy_;
 				long ownerId_;
 				std::string slowLogRecordType_;
 				std::string instanceId_;
 				std::string dBName_;
+				std::string orderType_;
 
 			};
 		}

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeSnapshotsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeSnapshotsRequest();
-				~DescribeSnapshotsRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				std::string getBeginTime()const;
-				void setBeginTime(const std::string& beginTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string endTime_;
-				std::string beginTime_;
-				long ownerId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSREQUEST_H_

+ 0 - 64
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h

@@ -1,64 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeSnapshotsResult : public ServiceResult
-			{
-			public:
-				struct Snapshot
-				{
-					std::string status;
-					std::string ossDownloadOutPath;
-					std::string snapshotId;
-					std::string type;
-					std::string ossDownloadInPath;
-					std::string instanceId;
-					long memory;
-					std::string createTime;
-					std::string snapshotName;
-					long rdbSize;
-				};
-
-
-				DescribeSnapshotsResult();
-				explicit DescribeSnapshotsResult(const std::string &payload);
-				~DescribeSnapshotsResult();
-				std::vector<Snapshot> getSnapshots()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Snapshot> snapshots_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSRESULT_H_

+ 0 - 72
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h

@@ -1,72 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStaticVerificationListRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeStaticVerificationListRequest();
-				~DescribeStaticVerificationListRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getSourceInstanceId()const;
-				void setSourceInstanceId(const std::string& sourceInstanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getDestinationInstanceId()const;
-				void setDestinationInstanceId(const std::string& destinationInstanceId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string sourceInstanceId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string destinationInstanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTREQUEST_H_

+ 0 - 81
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h

@@ -1,81 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStaticVerificationListResult : public ServiceResult
-			{
-			public:
-				struct ItemsItem
-				{
-					std::string destinationDetail;
-					std::string sourceDetail;
-					std::string abnormalType;
-				};
-
-
-				DescribeStaticVerificationListResult();
-				explicit DescribeStaticVerificationListResult(const std::string &payload);
-				~DescribeStaticVerificationListResult();
-				int getDestinationTableNumber()const;
-				std::string getDestinationInstanceId()const;
-				int getDestinationDBNumber()const;
-				std::string getSourceInstanceId()const;
-				int getSourceDBNumber()const;
-				std::string getReplicaId()const;
-				int getSourceDBSize()const;
-				int getSourceCountNumber()const;
-				int getDestinationCountNumber()const;
-				std::string getConsistencyPercent()const;
-				std::vector<ItemsItem> getItems()const;
-				int getDestinationDBSize()const;
-				int getSourceTableNumber()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int destinationTableNumber_;
-				std::string destinationInstanceId_;
-				int destinationDBNumber_;
-				std::string sourceInstanceId_;
-				int sourceDBNumber_;
-				std::string replicaId_;
-				int sourceDBSize_;
-				int sourceCountNumber_;
-				int destinationCountNumber_;
-				std::string consistencyPercent_;
-				std::vector<ItemsItem> items_;
-				int destinationDBSize_;
-				int sourceTableNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTRESULT_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStrategyRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeStrategyRequest();
-				~DescribeStrategyRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYREQUEST_H_

+ 0 - 55
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStrategyResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeStrategyResult();
-				explicit DescribeStrategyResult(const std::string &payload);
-				~DescribeStrategyResult();
-				std::string getRecoveryMode()const;
-				std::string getReplicaId()const;
-				std::string getVerificationMode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string recoveryMode_;
-				std::string replicaId_;
-				std::string verificationMode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYRESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTagsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeTagsRequest();
-				~DescribeTagsRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getNextToken()const;
-				void setNextToken(const std::string& nextToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getResourceType()const;
-				void setResourceType(const std::string& resourceType);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string regionId_;
-				std::string nextToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string resourceType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSREQUEST_H_

+ 0 - 58
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsResult.h

@@ -1,58 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTagsResult : public ServiceResult
-			{
-			public:
-				struct Tag
-				{
-					std::string tagKey;
-					std::vector<std::string> tagValues;
-				};
-
-
-				DescribeTagsResult();
-				explicit DescribeTagsResult(const std::string &payload);
-				~DescribeTagsResult();
-				std::string getNextToken()const;
-				std::vector<Tag> getTags()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string nextToken_;
-				std::vector<Tag> tags_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSRESULT_H_

+ 0 - 60
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTempInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeTempInstanceRequest();
-				~DescribeTempInstanceRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCEREQUEST_H_

+ 0 - 62
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTempInstanceResult : public ServiceResult
-			{
-			public:
-				struct TempInstance
-				{
-					std::string status;
-					std::string snapshotId;
-					std::string instanceId;
-					long memory;
-					std::string createTime;
-					std::string tempInstanceId;
-					std::string domain;
-					std::string expireTime;
-				};
-
-
-				DescribeTempInstanceResult();
-				explicit DescribeTempInstanceResult(const std::string &payload);
-				~DescribeTempInstanceResult();
-				std::vector<TempInstance> getTempInstances()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<TempInstance> tempInstances_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCERESULT_H_

+ 0 - 78
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h

@@ -1,78 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeVerificationListRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeVerificationListRequest();
-				~DescribeVerificationListRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				int pageSize_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string endTime_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTREQUEST_H_

+ 0 - 70
r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h

@@ -1,70 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeVerificationListResult : public ServiceResult
-			{
-			public:
-				struct ItemsItem
-				{
-					std::string inconsistentType;
-					std::string keyType;
-					std::string schema;
-					std::string occurTime;
-					std::string inconsistentFields;
-					std::string instanceIdB;
-					std::string instanceIdA;
-					std::string key;
-				};
-
-
-				DescribeVerificationListResult();
-				explicit DescribeVerificationListResult(const std::string &payload);
-				~DescribeVerificationListResult();
-				int getTotalRecordCount()const;
-				int getPageRecordCount()const;
-				std::vector<ItemsItem> getItems()const;
-				int getPagNumber()const;
-				std::string getReplicaId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int totalRecordCount_;
-				int pageRecordCount_;
-				std::vector<ItemsItem> items_;
-				int pagNumber_;
-				std::string replicaId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTRESULT_H_

+ 0 - 66
r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT EvaluateFailOverSwitchRequest : public RpcServiceRequest
-			{
-
-			public:
-				EvaluateFailOverSwitchRequest();
-				~EvaluateFailOverSwitchRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHREQUEST_H_

+ 0 - 87
r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h

@@ -1,87 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT EvaluateFailOverSwitchResult : public ServiceResult
-			{
-			public:
-				struct ItemsItem
-				{
-					struct AccountsItem
-					{
-						std::string accountDescription;
-						std::string accountStatus;
-						std::string accountID;
-						std::string privExceeded;
-						std::string accountPrivilege;
-						std::string accountPrivilegeDetail;
-						std::string accountType;
-						std::string engine;
-						std::string accountName;
-					};
-					bool hasInternetIP;
-					std::string internetIP;
-					std::string dBInstanceId;
-					std::string securityIPList;
-					std::string readWriteType;
-					std::string regionId;
-					std::vector<ItemsItem::AccountsItem> accounts;
-					std::string instanceNetworkType;
-				};
-				struct ReportsItem
-				{
-					std::string checkType;
-					std::string reasonMessage;
-					std::string severity;
-					std::string reasonCode;
-				};
-
-
-				EvaluateFailOverSwitchResult();
-				explicit EvaluateFailOverSwitchResult(const std::string &payload);
-				~EvaluateFailOverSwitchResult();
-				std::string getEvaluateResult()const;
-				std::vector<ReportsItem> getReports()const;
-				std::vector<ItemsItem> getItems()const;
-				std::string getReplicaId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string evaluateResult_;
-				std::vector<ReportsItem> reports_;
-				std::vector<ItemsItem> items_;
-				std::string replicaId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHRESULT_H_

+ 9 - 6
r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceRequest.h → r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysRequest.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCEREQUEST_H_
+#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSREQUEST_H_
+#define ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSREQUEST_H_
 
 #include <string>
 #include <vector>
@@ -28,12 +28,12 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DestroyInstanceRequest : public RpcServiceRequest
+			class ALIBABACLOUD_R_KVSTORE_EXPORT FlushExpireKeysRequest : public RpcServiceRequest
 			{
 
 			public:
-				DestroyInstanceRequest();
-				~DestroyInstanceRequest();
+				FlushExpireKeysRequest();
+				~FlushExpireKeysRequest();
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
@@ -41,6 +41,8 @@ namespace AlibabaCloud
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
+				std::string getEffectiveTime()const;
+				void setEffectiveTime(const std::string& effectiveTime);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
@@ -54,6 +56,7 @@ namespace AlibabaCloud
 				long resourceOwnerId_;
 				std::string accessKeyId_;
 				std::string securityToken_;
+				std::string effectiveTime_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
@@ -63,4 +66,4 @@ namespace AlibabaCloud
 		}
 	}
 }
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCEREQUEST_H_
+#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSREQUEST_H_

+ 11 - 7
r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceResult.h → r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCERESULT_H_
+#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSRESULT_H_
+#define ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,21 +29,25 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT DestroyInstanceResult : public ServiceResult
+			class ALIBABACLOUD_R_KVSTORE_EXPORT FlushExpireKeysResult : public ServiceResult
 			{
 			public:
 
 
-				DestroyInstanceResult();
-				explicit DestroyInstanceResult(const std::string &payload);
-				~DestroyInstanceResult();
+				FlushExpireKeysResult();
+				explicit FlushExpireKeysResult(const std::string &payload);
+				~FlushExpireKeysResult();
+				std::string getTaskId()const;
+				std::string getInstanceId()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
+				std::string taskId_;
+				std::string instanceId_;
 
 			};
 		}
 	}
 }
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCERESULT_H_
+#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSRESULT_H_

+ 0 - 63
r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h

@@ -1,63 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT GetSnapshotSettingsRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetSnapshotSettingsRequest();
-				~GetSnapshotSettingsRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string accessKeyId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSREQUEST_H_

+ 0 - 65
r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT GetSnapshotSettingsResult : public ServiceResult
-			{
-			public:
-
-
-				GetSnapshotSettingsResult();
-				explicit GetSnapshotSettingsResult(const std::string &payload);
-				~GetSnapshotSettingsResult();
-				int getDayList()const;
-				std::string getNextTime()const;
-				std::string getInstanceId()const;
-				int getMaxAutoSnapshots()const;
-				int getRetentionDay()const;
-				int getBeginHour()const;
-				int getEndHour()const;
-				int getMaxManualSnapshots()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int dayList_;
-				std::string nextTime_;
-				std::string instanceId_;
-				int maxAutoSnapshots_;
-				int retentionDay_;
-				int beginHour_;
-				int endHour_;
-				int maxManualSnapshots_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSRESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyActiveOperationTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyActiveOperationTaskRequest();
-				~ModifyActiveOperationTaskRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getSwitchTime()const;
-				void setSwitchTime(const std::string& switchTime);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getIds()const;
-				void setIds(const std::string& ids);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string switchTime_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string ids_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_

+ 0 - 51
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyActiveOperationTaskResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyActiveOperationTaskResult();
-				explicit ModifyActiveOperationTaskResult(const std::string &payload);
-				~ModifyActiveOperationTaskResult();
-				std::string getIds()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string ids_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_

+ 3 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h

@@ -41,6 +41,8 @@ namespace AlibabaCloud
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
+				int getEnableBackupLog()const;
+				void setEnableBackupLog(int enableBackupLog);
 				std::string getPreferredBackupPeriod()const;
 				void setPreferredBackupPeriod(const std::string& preferredBackupPeriod);
 				std::string getResourceOwnerAccount()const;
@@ -58,6 +60,7 @@ namespace AlibabaCloud
 				long resourceOwnerId_;
 				std::string accessKeyId_;
 				std::string securityToken_;
+				int enableBackupLog_;
 				std::string preferredBackupPeriod_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyCertificationRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyCertificationRequest();
-				~ModifyCertificationRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getNoCertification()const;
-				void setNoCertification(bool noCertification);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				bool noCertification_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONREQUEST_H_

+ 0 - 49
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyCertificationResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyCertificationResult();
-				explicit ModifyCertificationResult(const std::string &payload);
-				~ModifyCertificationResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONRESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyDBInstanceMonitorRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyDBInstanceMonitorRequest();
-				~ModifyDBInstanceMonitorRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getDBInstanceId()const;
-				void setDBInstanceId(const std::string& dBInstanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInterval()const;
-				void setInterval(const std::string& interval);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string dBInstanceId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string interval_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORREQUEST_H_

+ 0 - 49
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyDBInstanceMonitorResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyDBInstanceMonitorResult();
-				explicit ModifyDBInstanceMonitorResult(const std::string &payload);
-				~ModifyDBInstanceMonitorResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORRESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODEREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGuardDomainModeRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyGuardDomainModeRequest();
-				~ModifyGuardDomainModeRequest();
-
-				std::string getDomainMode()const;
-				void setDomainMode(const std::string& domainMode);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string domainMode_;
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODEREQUEST_H_

+ 0 - 49
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODERESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGuardDomainModeResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyGuardDomainModeResult();
-				explicit ModifyGuardDomainModeResult(const std::string &payload);
-				~ModifyGuardDomainModeResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODERESULT_H_

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyInstanceSpecPreCheckRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyInstanceSpecPreCheckRequest();
-				~ModifyInstanceSpecPreCheckRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getTargetInstanceClass()const;
-				void setTargetInstanceClass(const std::string& targetInstanceClass);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string targetInstanceClass_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKREQUEST_H_

+ 0 - 62
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKRESULT_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyInstanceSpecPreCheckResult : public ServiceResult
-			{
-			public:
-				struct PreCheckResult
-				{
-					std::string usedMemorySize;
-					std::string message;
-					std::string allowModify;
-					std::string code;
-				};
-
-
-				ModifyInstanceSpecPreCheckResult();
-				explicit ModifyInstanceSpecPreCheckResult(const std::string &payload);
-				~ModifyInstanceSpecPreCheckResult();
-				PreCheckResult getPreCheckResult()const;
-				std::string getDisableCommands()const;
-				bool getIsAllowModify()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				PreCheckResult preCheckResult_;
-				std::string disableCommands_;
-				bool isAllowModify_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKRESULT_H_

+ 3 - 0
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h

@@ -63,6 +63,8 @@ namespace AlibabaCloud
 				void setInstanceId(const std::string& instanceId);
 				bool getForceUpgrade()const;
 				void setForceUpgrade(bool forceUpgrade);
+				std::string getOrderType()const;
+				void setOrderType(const std::string& orderType);
 
             private:
 				long resourceOwnerId_;
@@ -79,6 +81,7 @@ namespace AlibabaCloud
 				long ownerId_;
 				std::string instanceId_;
 				bool forceUpgrade_;
+				std::string orderType_;
 
 			};
 		}

+ 0 - 69
r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * 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.
- */
-
-#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONREQUEST_H_
-#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
-
-namespace AlibabaCloud
-{
-	namespace R_kvstore
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaDescriptionRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyReplicaDescriptionRequest();
-				~ModifyReplicaDescriptionRequest();
-
-				std::string getReplicaDescription()const;
-				void setReplicaDescription(const std::string& replicaDescription);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getReplicaId()const;
-				void setReplicaId(const std::string& replicaId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				std::string replicaDescription_;
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string replicaId_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONREQUEST_H_

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