Przeglądaj źródła

Support Private RDS management through OpenAPI.

sdk-team 5 lat temu
rodzic
commit
21407b1822
100 zmienionych plików z 173 dodań i 5853 usunięć
  1. 6 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 4 432
      drds/CMakeLists.txt
  4. 5 651
      drds/include/alibabacloud/drds/DrdsClient.h
  5. 0 57
      drds/include/alibabacloud/drds/model/AlterTableRequest.h
  6. 0 51
      drds/include/alibabacloud/drds/model/AlterTableResult.h
  7. 0 54
      drds/include/alibabacloud/drds/model/AsyncTaskCancelRequest.h
  8. 0 53
      drds/include/alibabacloud/drds/model/AsyncTaskCancelResult.h
  9. 0 57
      drds/include/alibabacloud/drds/model/CancelDDLTaskRequest.h
  10. 0 49
      drds/include/alibabacloud/drds/model/CancelDDLTaskResult.h
  11. 0 57
      drds/include/alibabacloud/drds/model/CancleDDLTaskRequest.h
  12. 0 49
      drds/include/alibabacloud/drds/model/CancleDDLTaskResult.h
  13. 0 54
      drds/include/alibabacloud/drds/model/CheckConnectivityRequest.h
  14. 0 58
      drds/include/alibabacloud/drds/model/CheckConnectivityResult.h
  15. 0 57
      drds/include/alibabacloud/drds/model/CheckNewTableNameValidRequest.h
  16. 0 53
      drds/include/alibabacloud/drds/model/CheckNewTableNameValidResult.h
  17. 0 51
      drds/include/alibabacloud/drds/model/CreateCustomDataExportPreCheckTaskRequest.h
  18. 0 53
      drds/include/alibabacloud/drds/model/CreateCustomDataExportPreCheckTaskResult.h
  19. 0 51
      drds/include/alibabacloud/drds/model/CreateCustomDataExportTaskRequest.h
  20. 0 53
      drds/include/alibabacloud/drds/model/CreateCustomDataExportTaskResult.h
  21. 0 51
      drds/include/alibabacloud/drds/model/CreateCustomDataImportPreCheckTaskRequest.h
  22. 0 53
      drds/include/alibabacloud/drds/model/CreateCustomDataImportPreCheckTaskResult.h
  23. 0 51
      drds/include/alibabacloud/drds/model/CreateCustomDataImportTaskRequest.h
  24. 0 53
      drds/include/alibabacloud/drds/model/CreateCustomDataImportTaskResult.h
  25. 0 60
      drds/include/alibabacloud/drds/model/CreateDrdsAccountRequest.h
  26. 0 51
      drds/include/alibabacloud/drds/model/CreateDrdsAccountResult.h
  27. 36 6
      drds/include/alibabacloud/drds/model/CreateDrdsDBRequest.h
  28. 9 0
      drds/include/alibabacloud/drds/model/CreateDrdsInstanceRequest.h
  29. 0 51
      drds/include/alibabacloud/drds/model/CreateEvaluateDataImportPreCheckTaskRequest.h
  30. 0 53
      drds/include/alibabacloud/drds/model/CreateEvaluateDataImportPreCheckTaskResult.h
  31. 0 51
      drds/include/alibabacloud/drds/model/CreateEvaluateDataImportTaskRequest.h
  32. 0 53
      drds/include/alibabacloud/drds/model/CreateEvaluateDataImportTaskResult.h
  33. 0 72
      drds/include/alibabacloud/drds/model/CreateEvaluatePreCheckTaskRequest.h
  34. 0 53
      drds/include/alibabacloud/drds/model/CreateEvaluatePreCheckTaskResult.h
  35. 0 72
      drds/include/alibabacloud/drds/model/CreateEvaluateTaskRequest.h
  36. 0 53
      drds/include/alibabacloud/drds/model/CreateEvaluateTaskResult.h
  37. 0 57
      drds/include/alibabacloud/drds/model/CreateIndexRequest.h
  38. 0 51
      drds/include/alibabacloud/drds/model/CreateIndexResult.h
  39. 0 78
      drds/include/alibabacloud/drds/model/CreateMyCatCustomImportRequest.h
  40. 0 53
      drds/include/alibabacloud/drds/model/CreateMyCatCustomImportResult.h
  41. 0 75
      drds/include/alibabacloud/drds/model/CreateMyCatEvaluateRequest.h
  42. 0 53
      drds/include/alibabacloud/drds/model/CreateMyCatEvaluateResult.h
  43. 0 57
      drds/include/alibabacloud/drds/model/CreateReadOnlyAccountRequest.h
  44. 0 59
      drds/include/alibabacloud/drds/model/CreateReadOnlyAccountResult.h
  45. 0 66
      drds/include/alibabacloud/drds/model/CreateTableRequest.h
  46. 0 51
      drds/include/alibabacloud/drds/model/CreateTableResult.h
  47. 0 60
      drds/include/alibabacloud/drds/model/DatalinkReplicationPrecheckRequest.h
  48. 0 53
      drds/include/alibabacloud/drds/model/DatalinkReplicationPrecheckResult.h
  49. 0 54
      drds/include/alibabacloud/drds/model/DeleteDrdsDBRequest.h
  50. 0 51
      drds/include/alibabacloud/drds/model/DeleteDrdsDBResult.h
  51. 0 54
      drds/include/alibabacloud/drds/model/DeleteFailedDrdsDBRequest.h
  52. 0 51
      drds/include/alibabacloud/drds/model/DeleteFailedDrdsDBResult.h
  53. 0 63
      drds/include/alibabacloud/drds/model/DeleteShardTasksRequest.h
  54. 0 53
      drds/include/alibabacloud/drds/model/DeleteShardTasksResult.h
  55. 0 51
      drds/include/alibabacloud/drds/model/DescribeBatchEvaluateTaskReportRequest.h
  56. 0 99
      drds/include/alibabacloud/drds/model/DescribeBatchEvaluateTaskReportResult.h
  57. 0 51
      drds/include/alibabacloud/drds/model/DescribeCreateDrdsInstanceStatusRequest.h
  58. 0 57
      drds/include/alibabacloud/drds/model/DescribeCreateDrdsInstanceStatusResult.h
  59. 0 51
      drds/include/alibabacloud/drds/model/DescribeCustomDataExportSrcDstTablesRequest.h
  60. 0 58
      drds/include/alibabacloud/drds/model/DescribeCustomDataExportSrcDstTablesResult.h
  61. 0 51
      drds/include/alibabacloud/drds/model/DescribeCustomDataImportSrcDstTablesRequest.h
  62. 0 58
      drds/include/alibabacloud/drds/model/DescribeCustomDataImportSrcDstTablesResult.h
  63. 0 57
      drds/include/alibabacloud/drds/model/DescribeDDLTaskRequest.h
  64. 0 64
      drds/include/alibabacloud/drds/model/DescribeDDLTaskResult.h
  65. 0 51
      drds/include/alibabacloud/drds/model/DescribeDataExportPreCheckResultRequest.h
  66. 0 66
      drds/include/alibabacloud/drds/model/DescribeDataExportPreCheckResultResult.h
  67. 0 51
      drds/include/alibabacloud/drds/model/DescribeDataExportTaskReportRequest.h
  68. 0 53
      drds/include/alibabacloud/drds/model/DescribeDataExportTaskReportResult.h
  69. 0 54
      drds/include/alibabacloud/drds/model/DescribeDataExportTasksRequest.h
  70. 0 99
      drds/include/alibabacloud/drds/model/DescribeDataExportTasksResult.h
  71. 0 51
      drds/include/alibabacloud/drds/model/DescribeDataImportPreCheckResultRequest.h
  72. 0 66
      drds/include/alibabacloud/drds/model/DescribeDataImportPreCheckResultResult.h
  73. 0 51
      drds/include/alibabacloud/drds/model/DescribeDataImportTaskReportRequest.h
  74. 0 53
      drds/include/alibabacloud/drds/model/DescribeDataImportTaskReportResult.h
  75. 0 54
      drds/include/alibabacloud/drds/model/DescribeDataImportTasksRequest.h
  76. 0 99
      drds/include/alibabacloud/drds/model/DescribeDataImportTasksResult.h
  77. 0 48
      drds/include/alibabacloud/drds/model/DescribeDrdsComponentsRequest.h
  78. 0 74
      drds/include/alibabacloud/drds/model/DescribeDrdsComponentsResult.h
  79. 2 6
      drds/include/alibabacloud/drds/model/DescribeDrdsDBIpWhiteListResult.h
  80. 4 2
      drds/include/alibabacloud/drds/model/DescribeDrdsDBResult.h
  81. 9 0
      drds/include/alibabacloud/drds/model/DescribeDrdsDBsRequest.h
  82. 9 2
      drds/include/alibabacloud/drds/model/DescribeDrdsDBsResult.h
  83. 0 54
      drds/include/alibabacloud/drds/model/DescribeDrdsDbTestLinkRequest.h
  84. 0 53
      drds/include/alibabacloud/drds/model/DescribeDrdsDbTestLinkResult.h
  85. 3 0
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h
  86. 3 0
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h
  87. 1 2
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorResult.h
  88. 0 51
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceNetInfoForInnerRequest.h
  89. 0 64
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceNetInfoForInnerResult.h
  90. 3 0
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceRequest.h
  91. 20 5
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceResult.h
  92. 3 0
      drds/include/alibabacloud/drds/model/DescribeDrdsInstanceVersionRequest.h
  93. 30 3
      drds/include/alibabacloud/drds/model/DescribeDrdsInstancesRequest.h
  94. 25 10
      drds/include/alibabacloud/drds/model/DescribeDrdsInstancesResult.h
  95. 0 51
      drds/include/alibabacloud/drds/model/DescribeEvaluateDataImportDbTopologysRequest.h
  96. 0 53
      drds/include/alibabacloud/drds/model/DescribeEvaluateDataImportDbTopologysResult.h
  97. 0 51
      drds/include/alibabacloud/drds/model/DescribeEvaluatePreCheckResultRequest.h
  98. 0 66
      drds/include/alibabacloud/drds/model/DescribeEvaluatePreCheckResultResult.h
  99. 0 51
      drds/include/alibabacloud/drds/model/DescribeEvaluateTaskReportRequest.h
  100. 0 99
      drds/include/alibabacloud/drds/model/DescribeEvaluateTaskReportResult.h

+ 6 - 0
CHANGELOG

@@ -1,3 +1,9 @@
+2021-05-14 Version: 1.36.733
+- Support Private RDS management through OpenAPI.
+- ManagePrivateRds to do RDS information query and some management.
+- DescribeDrdsRdsInstances to find RDS under a certain DRDS instance.
+- UpdatePrivateRdsClass to Upgrade or Downgrade your Private RDS class.
+
 2021-05-13 Version: 1.36.732
 - Support query quota.
 - Supprt create quota increase request.

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.732
+1.36.733

+ 4 - 432
drds/CMakeLists.txt

@@ -21,74 +21,24 @@ set(drds_public_header
 	include/alibabacloud/drds/DrdsExport.h )
 
 set(drds_public_header_model 
-	include/alibabacloud/drds/model/AlterTableRequest.h
-	include/alibabacloud/drds/model/AlterTableResult.h
-	include/alibabacloud/drds/model/AsyncTaskCancelRequest.h
-	include/alibabacloud/drds/model/AsyncTaskCancelResult.h
-	include/alibabacloud/drds/model/CancelDDLTaskRequest.h
-	include/alibabacloud/drds/model/CancelDDLTaskResult.h
-	include/alibabacloud/drds/model/CancleDDLTaskRequest.h
-	include/alibabacloud/drds/model/CancleDDLTaskResult.h
-	include/alibabacloud/drds/model/ChangeAccountPasswordRequest.h
-	include/alibabacloud/drds/model/ChangeAccountPasswordResult.h
-	include/alibabacloud/drds/model/CheckConnectivityRequest.h
-	include/alibabacloud/drds/model/CheckConnectivityResult.h
 	include/alibabacloud/drds/model/CheckDrdsDbNameRequest.h
 	include/alibabacloud/drds/model/CheckDrdsDbNameResult.h
 	include/alibabacloud/drds/model/CheckExpandStatusRequest.h
 	include/alibabacloud/drds/model/CheckExpandStatusResult.h
-	include/alibabacloud/drds/model/CheckNewTableNameValidRequest.h
-	include/alibabacloud/drds/model/CheckNewTableNameValidResult.h
 	include/alibabacloud/drds/model/CheckSqlAuditEnableStatusRequest.h
 	include/alibabacloud/drds/model/CheckSqlAuditEnableStatusResult.h
-	include/alibabacloud/drds/model/CreateCustomDataExportPreCheckTaskRequest.h
-	include/alibabacloud/drds/model/CreateCustomDataExportPreCheckTaskResult.h
-	include/alibabacloud/drds/model/CreateCustomDataExportTaskRequest.h
-	include/alibabacloud/drds/model/CreateCustomDataExportTaskResult.h
-	include/alibabacloud/drds/model/CreateCustomDataImportPreCheckTaskRequest.h
-	include/alibabacloud/drds/model/CreateCustomDataImportPreCheckTaskResult.h
-	include/alibabacloud/drds/model/CreateCustomDataImportTaskRequest.h
-	include/alibabacloud/drds/model/CreateCustomDataImportTaskResult.h
-	include/alibabacloud/drds/model/CreateDrdsAccountRequest.h
-	include/alibabacloud/drds/model/CreateDrdsAccountResult.h
 	include/alibabacloud/drds/model/CreateDrdsDBRequest.h
 	include/alibabacloud/drds/model/CreateDrdsDBResult.h
 	include/alibabacloud/drds/model/CreateDrdsInstanceRequest.h
 	include/alibabacloud/drds/model/CreateDrdsInstanceResult.h
-	include/alibabacloud/drds/model/CreateEvaluateDataImportPreCheckTaskRequest.h
-	include/alibabacloud/drds/model/CreateEvaluateDataImportPreCheckTaskResult.h
-	include/alibabacloud/drds/model/CreateEvaluateDataImportTaskRequest.h
-	include/alibabacloud/drds/model/CreateEvaluateDataImportTaskResult.h
-	include/alibabacloud/drds/model/CreateEvaluatePreCheckTaskRequest.h
-	include/alibabacloud/drds/model/CreateEvaluatePreCheckTaskResult.h
-	include/alibabacloud/drds/model/CreateEvaluateTaskRequest.h
-	include/alibabacloud/drds/model/CreateEvaluateTaskResult.h
-	include/alibabacloud/drds/model/CreateIndexRequest.h
-	include/alibabacloud/drds/model/CreateIndexResult.h
 	include/alibabacloud/drds/model/CreateInstanceAccountRequest.h
 	include/alibabacloud/drds/model/CreateInstanceAccountResult.h
 	include/alibabacloud/drds/model/CreateInstanceInternetAddressRequest.h
 	include/alibabacloud/drds/model/CreateInstanceInternetAddressResult.h
-	include/alibabacloud/drds/model/CreateMyCatCustomImportRequest.h
-	include/alibabacloud/drds/model/CreateMyCatCustomImportResult.h
-	include/alibabacloud/drds/model/CreateMyCatEvaluateRequest.h
-	include/alibabacloud/drds/model/CreateMyCatEvaluateResult.h
 	include/alibabacloud/drds/model/CreateOrderForRdsRequest.h
 	include/alibabacloud/drds/model/CreateOrderForRdsResult.h
-	include/alibabacloud/drds/model/CreateReadOnlyAccountRequest.h
-	include/alibabacloud/drds/model/CreateReadOnlyAccountResult.h
 	include/alibabacloud/drds/model/CreateShardTaskRequest.h
 	include/alibabacloud/drds/model/CreateShardTaskResult.h
-	include/alibabacloud/drds/model/CreateTableRequest.h
-	include/alibabacloud/drds/model/CreateTableResult.h
-	include/alibabacloud/drds/model/DatalinkReplicationPrecheckRequest.h
-	include/alibabacloud/drds/model/DatalinkReplicationPrecheckResult.h
-	include/alibabacloud/drds/model/DeleteDrdsDBRequest.h
-	include/alibabacloud/drds/model/DeleteDrdsDBResult.h
-	include/alibabacloud/drds/model/DeleteFailedDrdsDBRequest.h
-	include/alibabacloud/drds/model/DeleteFailedDrdsDBResult.h
-	include/alibabacloud/drds/model/DeleteShardTasksRequest.h
-	include/alibabacloud/drds/model/DeleteShardTasksResult.h
 	include/alibabacloud/drds/model/DescribeBackMenuRequest.h
 	include/alibabacloud/drds/model/DescribeBackMenuResult.h
 	include/alibabacloud/drds/model/DescribeBackupDbsRequest.h
@@ -101,36 +51,12 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/DescribeBackupSetsResult.h
 	include/alibabacloud/drds/model/DescribeBackupTimesRequest.h
 	include/alibabacloud/drds/model/DescribeBackupTimesResult.h
-	include/alibabacloud/drds/model/DescribeBatchEvaluateTaskReportRequest.h
-	include/alibabacloud/drds/model/DescribeBatchEvaluateTaskReportResult.h
 	include/alibabacloud/drds/model/DescribeBroadcastTablesRequest.h
 	include/alibabacloud/drds/model/DescribeBroadcastTablesResult.h
-	include/alibabacloud/drds/model/DescribeCreateDrdsInstanceStatusRequest.h
-	include/alibabacloud/drds/model/DescribeCreateDrdsInstanceStatusResult.h
-	include/alibabacloud/drds/model/DescribeCustomDataExportSrcDstTablesRequest.h
-	include/alibabacloud/drds/model/DescribeCustomDataExportSrcDstTablesResult.h
-	include/alibabacloud/drds/model/DescribeCustomDataImportSrcDstTablesRequest.h
-	include/alibabacloud/drds/model/DescribeCustomDataImportSrcDstTablesResult.h
-	include/alibabacloud/drds/model/DescribeDDLTaskRequest.h
-	include/alibabacloud/drds/model/DescribeDDLTaskResult.h
-	include/alibabacloud/drds/model/DescribeDataExportPreCheckResultRequest.h
-	include/alibabacloud/drds/model/DescribeDataExportPreCheckResultResult.h
-	include/alibabacloud/drds/model/DescribeDataExportTaskReportRequest.h
-	include/alibabacloud/drds/model/DescribeDataExportTaskReportResult.h
-	include/alibabacloud/drds/model/DescribeDataExportTasksRequest.h
-	include/alibabacloud/drds/model/DescribeDataExportTasksResult.h
-	include/alibabacloud/drds/model/DescribeDataImportPreCheckResultRequest.h
-	include/alibabacloud/drds/model/DescribeDataImportPreCheckResultResult.h
-	include/alibabacloud/drds/model/DescribeDataImportTaskReportRequest.h
-	include/alibabacloud/drds/model/DescribeDataImportTaskReportResult.h
-	include/alibabacloud/drds/model/DescribeDataImportTasksRequest.h
-	include/alibabacloud/drds/model/DescribeDataImportTasksResult.h
 	include/alibabacloud/drds/model/DescribeDbInstanceDbsRequest.h
 	include/alibabacloud/drds/model/DescribeDbInstanceDbsResult.h
 	include/alibabacloud/drds/model/DescribeDbInstancesRequest.h
 	include/alibabacloud/drds/model/DescribeDbInstancesResult.h
-	include/alibabacloud/drds/model/DescribeDrdsComponentsRequest.h
-	include/alibabacloud/drds/model/DescribeDrdsComponentsResult.h
 	include/alibabacloud/drds/model/DescribeDrdsDBRequest.h
 	include/alibabacloud/drds/model/DescribeDrdsDBResult.h
 	include/alibabacloud/drds/model/DescribeDrdsDBClusterRequest.h
@@ -147,8 +73,6 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/DescribeDrdsDbRdsNameListResult.h
 	include/alibabacloud/drds/model/DescribeDrdsDbTasksRequest.h
 	include/alibabacloud/drds/model/DescribeDrdsDbTasksResult.h
-	include/alibabacloud/drds/model/DescribeDrdsDbTestLinkRequest.h
-	include/alibabacloud/drds/model/DescribeDrdsDbTestLinkResult.h
 	include/alibabacloud/drds/model/DescribeDrdsInstanceRequest.h
 	include/alibabacloud/drds/model/DescribeDrdsInstanceResult.h
 	include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h
@@ -157,8 +81,6 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/DescribeDrdsInstanceLevelTasksResult.h
 	include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h
 	include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorResult.h
-	include/alibabacloud/drds/model/DescribeDrdsInstanceNetInfoForInnerRequest.h
-	include/alibabacloud/drds/model/DescribeDrdsInstanceNetInfoForInnerResult.h
 	include/alibabacloud/drds/model/DescribeDrdsInstanceVersionRequest.h
 	include/alibabacloud/drds/model/DescribeDrdsInstanceVersionResult.h
 	include/alibabacloud/drds/model/DescribeDrdsInstancesRequest.h
@@ -175,20 +97,8 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/DescribeDrdsSqlAuditStatusResult.h
 	include/alibabacloud/drds/model/DescribeDrdsTasksRequest.h
 	include/alibabacloud/drds/model/DescribeDrdsTasksResult.h
-	include/alibabacloud/drds/model/DescribeEvaluateDataImportDbTopologysRequest.h
-	include/alibabacloud/drds/model/DescribeEvaluateDataImportDbTopologysResult.h
-	include/alibabacloud/drds/model/DescribeEvaluatePreCheckResultRequest.h
-	include/alibabacloud/drds/model/DescribeEvaluatePreCheckResultResult.h
-	include/alibabacloud/drds/model/DescribeEvaluateTaskReportRequest.h
-	include/alibabacloud/drds/model/DescribeEvaluateTaskReportResult.h
-	include/alibabacloud/drds/model/DescribeEvaluateTasksRequest.h
-	include/alibabacloud/drds/model/DescribeEvaluateTasksResult.h
 	include/alibabacloud/drds/model/DescribeExpandLogicTableInfoListRequest.h
 	include/alibabacloud/drds/model/DescribeExpandLogicTableInfoListResult.h
-	include/alibabacloud/drds/model/DescribeFirstDrdsInstanceByOrderIdRequest.h
-	include/alibabacloud/drds/model/DescribeFirstDrdsInstanceByOrderIdResult.h
-	include/alibabacloud/drds/model/DescribeGlobalBroadcastTypeRequest.h
-	include/alibabacloud/drds/model/DescribeGlobalBroadcastTypeResult.h
 	include/alibabacloud/drds/model/DescribeHiStoreInstanceInfoRequest.h
 	include/alibabacloud/drds/model/DescribeHiStoreInstanceInfoResult.h
 	include/alibabacloud/drds/model/DescribeHotDbListRequest.h
@@ -205,44 +115,18 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/DescribeInstanceSwitchAzoneResult.h
 	include/alibabacloud/drds/model/DescribeInstanceSwitchNetworkRequest.h
 	include/alibabacloud/drds/model/DescribeInstanceSwitchNetworkResult.h
-	include/alibabacloud/drds/model/DescribeMyCatDbListRequest.h
-	include/alibabacloud/drds/model/DescribeMyCatDbListResult.h
-	include/alibabacloud/drds/model/DescribeMyCatReportInfoRequest.h
-	include/alibabacloud/drds/model/DescribeMyCatReportInfoResult.h
 	include/alibabacloud/drds/model/DescribePreCheckResultRequest.h
 	include/alibabacloud/drds/model/DescribePreCheckResultResult.h
 	include/alibabacloud/drds/model/DescribeRDSPerformanceRequest.h
 	include/alibabacloud/drds/model/DescribeRDSPerformanceResult.h
 	include/alibabacloud/drds/model/DescribeRdsCommodityRequest.h
 	include/alibabacloud/drds/model/DescribeRdsCommodityResult.h
-	include/alibabacloud/drds/model/DescribeRdsDbInfosRequest.h
-	include/alibabacloud/drds/model/DescribeRdsDbInfosResult.h
-	include/alibabacloud/drds/model/DescribeRdsDrdsDBRequest.h
-	include/alibabacloud/drds/model/DescribeRdsDrdsDBResult.h
-	include/alibabacloud/drds/model/DescribeRdsInstInfosRequest.h
-	include/alibabacloud/drds/model/DescribeRdsInstInfosResult.h
-	include/alibabacloud/drds/model/DescribeRdsListRequest.h
-	include/alibabacloud/drds/model/DescribeRdsListResult.h
 	include/alibabacloud/drds/model/DescribeRdsPerformanceSummaryRequest.h
 	include/alibabacloud/drds/model/DescribeRdsPerformanceSummaryResult.h
-	include/alibabacloud/drds/model/DescribeRdsReadOnlyRequest.h
-	include/alibabacloud/drds/model/DescribeRdsReadOnlyResult.h
 	include/alibabacloud/drds/model/DescribeRdsSuperAccountInstancesRequest.h
 	include/alibabacloud/drds/model/DescribeRdsSuperAccountInstancesResult.h
-	include/alibabacloud/drds/model/DescribeReadOnlyAccountRequest.h
-	include/alibabacloud/drds/model/DescribeReadOnlyAccountResult.h
-	include/alibabacloud/drds/model/DescribeRecycleBinStatusRequest.h
-	include/alibabacloud/drds/model/DescribeRecycleBinStatusResult.h
-	include/alibabacloud/drds/model/DescribeRecycleBinTablesRequest.h
-	include/alibabacloud/drds/model/DescribeRecycleBinTablesResult.h
-	include/alibabacloud/drds/model/DescribeRegionsRequest.h
-	include/alibabacloud/drds/model/DescribeRegionsResult.h
 	include/alibabacloud/drds/model/DescribeRestoreOrderRequest.h
 	include/alibabacloud/drds/model/DescribeRestoreOrderResult.h
-	include/alibabacloud/drds/model/DescribeShardDBsRequest.h
-	include/alibabacloud/drds/model/DescribeShardDBsResult.h
-	include/alibabacloud/drds/model/DescribeShardDbConnectionInfoRequest.h
-	include/alibabacloud/drds/model/DescribeShardDbConnectionInfoResult.h
 	include/alibabacloud/drds/model/DescribeShardTaskInfoRequest.h
 	include/alibabacloud/drds/model/DescribeShardTaskInfoResult.h
 	include/alibabacloud/drds/model/DescribeShardTaskListRequest.h
@@ -253,112 +137,38 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/DescribeTableResult.h
 	include/alibabacloud/drds/model/DescribeTableListByTypeRequest.h
 	include/alibabacloud/drds/model/DescribeTableListByTypeResult.h
-	include/alibabacloud/drds/model/DescribeTableShardingInfoRequest.h
-	include/alibabacloud/drds/model/DescribeTableShardingInfoResult.h
 	include/alibabacloud/drds/model/DescribeTablesRequest.h
 	include/alibabacloud/drds/model/DescribeTablesResult.h
-	include/alibabacloud/drds/model/DescribeUnCompatibilitySqlRequest.h
-	include/alibabacloud/drds/model/DescribeUnCompatibilitySqlResult.h
 	include/alibabacloud/drds/model/DisableSqlAuditRequest.h
 	include/alibabacloud/drds/model/DisableSqlAuditResult.h
-	include/alibabacloud/drds/model/DrdsApiValidateOrderRequest.h
-	include/alibabacloud/drds/model/DrdsApiValidateOrderResult.h
-	include/alibabacloud/drds/model/DropIndexesRequest.h
-	include/alibabacloud/drds/model/DropIndexesResult.h
-	include/alibabacloud/drds/model/DropTablesRequest.h
-	include/alibabacloud/drds/model/DropTablesResult.h
-	include/alibabacloud/drds/model/EnableInstanceRequest.h
-	include/alibabacloud/drds/model/EnableInstanceResult.h
-	include/alibabacloud/drds/model/EnableInstanceIpv6AddressRequest.h
-	include/alibabacloud/drds/model/EnableInstanceIpv6AddressResult.h
 	include/alibabacloud/drds/model/EnableSqlAuditRequest.h
 	include/alibabacloud/drds/model/EnableSqlAuditResult.h
 	include/alibabacloud/drds/model/EnableSqlFlashbackMatchSwitchRequest.h
 	include/alibabacloud/drds/model/EnableSqlFlashbackMatchSwitchResult.h
-	include/alibabacloud/drds/model/FlashbackRecycleBinTableRequest.h
-	include/alibabacloud/drds/model/FlashbackRecycleBinTableResult.h
-	include/alibabacloud/drds/model/GetBatchEvaluateTaskReportRequest.h
-	include/alibabacloud/drds/model/GetBatchEvaluateTaskReportResult.h
 	include/alibabacloud/drds/model/ListTagResourcesRequest.h
 	include/alibabacloud/drds/model/ListTagResourcesResult.h
-	include/alibabacloud/drds/model/ListUnCompleteTasksRequest.h
-	include/alibabacloud/drds/model/ListUnCompleteTasksResult.h
-	include/alibabacloud/drds/model/ListUserReportsRequest.h
-	include/alibabacloud/drds/model/ListUserReportsResult.h
-	include/alibabacloud/drds/model/ListVersionsRequest.h
-	include/alibabacloud/drds/model/ListVersionsResult.h
 	include/alibabacloud/drds/model/ManagePrivateRdsRequest.h
 	include/alibabacloud/drds/model/ManagePrivateRdsResult.h
-	include/alibabacloud/drds/model/ModifyAccountDescriptionRequest.h
-	include/alibabacloud/drds/model/ModifyAccountDescriptionResult.h
-	include/alibabacloud/drds/model/ModifyAccountPrivilegeRequest.h
-	include/alibabacloud/drds/model/ModifyAccountPrivilegeResult.h
-	include/alibabacloud/drds/model/ModifyDrdsDBPasswdRequest.h
-	include/alibabacloud/drds/model/ModifyDrdsDBPasswdResult.h
 	include/alibabacloud/drds/model/ModifyDrdsInstanceDescriptionRequest.h
 	include/alibabacloud/drds/model/ModifyDrdsInstanceDescriptionResult.h
 	include/alibabacloud/drds/model/ModifyDrdsIpWhiteListRequest.h
 	include/alibabacloud/drds/model/ModifyDrdsIpWhiteListResult.h
-	include/alibabacloud/drds/model/ModifyFullTableScanRequest.h
-	include/alibabacloud/drds/model/ModifyFullTableScanResult.h
-	include/alibabacloud/drds/model/ModifyPolarDbReadWeightRequest.h
-	include/alibabacloud/drds/model/ModifyPolarDbReadWeightResult.h
 	include/alibabacloud/drds/model/ModifyRdsReadWeightRequest.h
 	include/alibabacloud/drds/model/ModifyRdsReadWeightResult.h
-	include/alibabacloud/drds/model/ModifyReadOnlyAccountPasswordRequest.h
-	include/alibabacloud/drds/model/ModifyReadOnlyAccountPasswordResult.h
-	include/alibabacloud/drds/model/MyCatConnectTestRequest.h
-	include/alibabacloud/drds/model/MyCatConnectTestResult.h
-	include/alibabacloud/drds/model/MyCatCustomImportPreCheckRequest.h
-	include/alibabacloud/drds/model/MyCatCustomImportPreCheckResult.h
-	include/alibabacloud/drds/model/OrderRefundRequest.h
-	include/alibabacloud/drds/model/OrderRefundResult.h
-	include/alibabacloud/drds/model/PreCheckModifyTableShardingKeyParamRequest.h
-	include/alibabacloud/drds/model/PreCheckModifyTableShardingKeyParamResult.h
-	include/alibabacloud/drds/model/PrecheckMyCatEvaluateRequest.h
-	include/alibabacloud/drds/model/PrecheckMyCatEvaluateResult.h
-	include/alibabacloud/drds/model/ProductInfoComplementRequest.h
-	include/alibabacloud/drds/model/ProductInfoComplementResult.h
 	include/alibabacloud/drds/model/PutStartBackupRequest.h
 	include/alibabacloud/drds/model/PutStartBackupResult.h
-	include/alibabacloud/drds/model/QueryInstanceInfoByConnRequest.h
-	include/alibabacloud/drds/model/QueryInstanceInfoByConnResult.h
-	include/alibabacloud/drds/model/RefreshDrdsAtomUrlRequest.h
-	include/alibabacloud/drds/model/RefreshDrdsAtomUrlResult.h
-	include/alibabacloud/drds/model/ReleaseHiStoreInstanceRequest.h
-	include/alibabacloud/drds/model/ReleaseHiStoreInstanceResult.h
 	include/alibabacloud/drds/model/ReleaseInstanceInternetAddressRequest.h
 	include/alibabacloud/drds/model/ReleaseInstanceInternetAddressResult.h
 	include/alibabacloud/drds/model/RemoveBackupsSetRequest.h
 	include/alibabacloud/drds/model/RemoveBackupsSetResult.h
-	include/alibabacloud/drds/model/RemoveDataExportTaskRequest.h
-	include/alibabacloud/drds/model/RemoveDataExportTaskResult.h
-	include/alibabacloud/drds/model/RemoveDataImportTaskRequest.h
-	include/alibabacloud/drds/model/RemoveDataImportTaskResult.h
 	include/alibabacloud/drds/model/RemoveDrdsDbRequest.h
 	include/alibabacloud/drds/model/RemoveDrdsDbResult.h
 	include/alibabacloud/drds/model/RemoveDrdsDbFailedRecordRequest.h
 	include/alibabacloud/drds/model/RemoveDrdsDbFailedRecordResult.h
 	include/alibabacloud/drds/model/RemoveDrdsInstanceRequest.h
 	include/alibabacloud/drds/model/RemoveDrdsInstanceResult.h
-	include/alibabacloud/drds/model/RemoveDrdsMysqlRequest.h
-	include/alibabacloud/drds/model/RemoveDrdsMysqlResult.h
-	include/alibabacloud/drds/model/RemoveEvaluateTaskRequest.h
-	include/alibabacloud/drds/model/RemoveEvaluateTaskResult.h
 	include/alibabacloud/drds/model/RemoveInstanceAccountRequest.h
 	include/alibabacloud/drds/model/RemoveInstanceAccountResult.h
-	include/alibabacloud/drds/model/RemoveReadOnlyAccountRequest.h
-	include/alibabacloud/drds/model/RemoveReadOnlyAccountResult.h
-	include/alibabacloud/drds/model/RemoveRecycleBinTableRequest.h
-	include/alibabacloud/drds/model/RemoveRecycleBinTableResult.h
-	include/alibabacloud/drds/model/ResetDrdsToRdsConnectionsRequest.h
-	include/alibabacloud/drds/model/ResetDrdsToRdsConnectionsResult.h
-	include/alibabacloud/drds/model/RestartDrdsInstanceRequest.h
-	include/alibabacloud/drds/model/RestartDrdsInstanceResult.h
-	include/alibabacloud/drds/model/RollbackHiStoreInstanceRequest.h
-	include/alibabacloud/drds/model/RollbackHiStoreInstanceResult.h
-	include/alibabacloud/drds/model/RollbackInstanceVersionRequest.h
-	include/alibabacloud/drds/model/RollbackInstanceVersionResult.h
 	include/alibabacloud/drds/model/SetBackupLocalRequest.h
 	include/alibabacloud/drds/model/SetBackupLocalResult.h
 	include/alibabacloud/drds/model/SetBackupPolicyRequest.h
@@ -367,38 +177,16 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/SetupBroadcastTablesResult.h
 	include/alibabacloud/drds/model/SetupDrdsParamsRequest.h
 	include/alibabacloud/drds/model/SetupDrdsParamsResult.h
-	include/alibabacloud/drds/model/SetupRecycleBinStatusRequest.h
-	include/alibabacloud/drds/model/SetupRecycleBinStatusResult.h
 	include/alibabacloud/drds/model/SetupTableRequest.h
 	include/alibabacloud/drds/model/SetupTableResult.h
-	include/alibabacloud/drds/model/SqlCompatibilityCancelRequest.h
-	include/alibabacloud/drds/model/SqlCompatibilityCancelResult.h
-	include/alibabacloud/drds/model/SqlCompatibilityStartRequest.h
-	include/alibabacloud/drds/model/SqlCompatibilityStartResult.h
-	include/alibabacloud/drds/model/StartDataImportTaskRequest.h
-	include/alibabacloud/drds/model/StartDataImportTaskResult.h
-	include/alibabacloud/drds/model/StartEvaluateTaskRequest.h
-	include/alibabacloud/drds/model/StartEvaluateTaskResult.h
 	include/alibabacloud/drds/model/StartRestoreRequest.h
 	include/alibabacloud/drds/model/StartRestoreResult.h
-	include/alibabacloud/drds/model/StopDataExportTaskRequest.h
-	include/alibabacloud/drds/model/StopDataExportTaskResult.h
-	include/alibabacloud/drds/model/StopDataImportTaskRequest.h
-	include/alibabacloud/drds/model/StopDataImportTaskResult.h
-	include/alibabacloud/drds/model/StopEvaluateTaskRequest.h
-	include/alibabacloud/drds/model/StopEvaluateTaskResult.h
-	include/alibabacloud/drds/model/SubmitCleanTableShardingKeyModifyRequest.h
-	include/alibabacloud/drds/model/SubmitCleanTableShardingKeyModifyResult.h
 	include/alibabacloud/drds/model/SubmitCleanTaskRequest.h
 	include/alibabacloud/drds/model/SubmitCleanTaskResult.h
 	include/alibabacloud/drds/model/SubmitHotExpandPreCheckTaskRequest.h
 	include/alibabacloud/drds/model/SubmitHotExpandPreCheckTaskResult.h
 	include/alibabacloud/drds/model/SubmitHotExpandTaskRequest.h
 	include/alibabacloud/drds/model/SubmitHotExpandTaskResult.h
-	include/alibabacloud/drds/model/SubmitRollbackShardingKeyModifyRequest.h
-	include/alibabacloud/drds/model/SubmitRollbackShardingKeyModifyResult.h
-	include/alibabacloud/drds/model/SubmitRollbackTaskRequest.h
-	include/alibabacloud/drds/model/SubmitRollbackTaskResult.h
 	include/alibabacloud/drds/model/SubmitSmoothExpandPreCheckRequest.h
 	include/alibabacloud/drds/model/SubmitSmoothExpandPreCheckResult.h
 	include/alibabacloud/drds/model/SubmitSmoothExpandPreCheckTaskRequest.h
@@ -407,12 +195,8 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/SubmitSmoothExpandTaskResult.h
 	include/alibabacloud/drds/model/SubmitSqlFlashbackTaskRequest.h
 	include/alibabacloud/drds/model/SubmitSqlFlashbackTaskResult.h
-	include/alibabacloud/drds/model/SubmitSwitchTableShardingKeyModifyRequest.h
-	include/alibabacloud/drds/model/SubmitSwitchTableShardingKeyModifyResult.h
 	include/alibabacloud/drds/model/SubmitSwitchTaskRequest.h
 	include/alibabacloud/drds/model/SubmitSwitchTaskResult.h
-	include/alibabacloud/drds/model/SubmitTableShardingKeyModifyRequest.h
-	include/alibabacloud/drds/model/SubmitTableShardingKeyModifyResult.h
 	include/alibabacloud/drds/model/SwitchGlobalBroadcastTypeRequest.h
 	include/alibabacloud/drds/model/SwitchGlobalBroadcastTypeResult.h
 	include/alibabacloud/drds/model/TagResourcesRequest.h
@@ -421,6 +205,8 @@ set(drds_public_header_model
 	include/alibabacloud/drds/model/UntagResourcesResult.h
 	include/alibabacloud/drds/model/UpdateInstanceNetworkRequest.h
 	include/alibabacloud/drds/model/UpdateInstanceNetworkResult.h
+	include/alibabacloud/drds/model/UpdatePrivateRdsClassRequest.h
+	include/alibabacloud/drds/model/UpdatePrivateRdsClassResult.h
 	include/alibabacloud/drds/model/UpdateResourceGroupAttributeRequest.h
 	include/alibabacloud/drds/model/UpdateResourceGroupAttributeResult.h
 	include/alibabacloud/drds/model/UpgradeHiStoreInstanceRequest.h
@@ -432,74 +218,24 @@ set(drds_public_header_model
 
 set(drds_src 
 	src/DrdsClient.cc
-	src/model/AlterTableRequest.cc
-	src/model/AlterTableResult.cc
-	src/model/AsyncTaskCancelRequest.cc
-	src/model/AsyncTaskCancelResult.cc
-	src/model/CancelDDLTaskRequest.cc
-	src/model/CancelDDLTaskResult.cc
-	src/model/CancleDDLTaskRequest.cc
-	src/model/CancleDDLTaskResult.cc
-	src/model/ChangeAccountPasswordRequest.cc
-	src/model/ChangeAccountPasswordResult.cc
-	src/model/CheckConnectivityRequest.cc
-	src/model/CheckConnectivityResult.cc
 	src/model/CheckDrdsDbNameRequest.cc
 	src/model/CheckDrdsDbNameResult.cc
 	src/model/CheckExpandStatusRequest.cc
 	src/model/CheckExpandStatusResult.cc
-	src/model/CheckNewTableNameValidRequest.cc
-	src/model/CheckNewTableNameValidResult.cc
 	src/model/CheckSqlAuditEnableStatusRequest.cc
 	src/model/CheckSqlAuditEnableStatusResult.cc
-	src/model/CreateCustomDataExportPreCheckTaskRequest.cc
-	src/model/CreateCustomDataExportPreCheckTaskResult.cc
-	src/model/CreateCustomDataExportTaskRequest.cc
-	src/model/CreateCustomDataExportTaskResult.cc
-	src/model/CreateCustomDataImportPreCheckTaskRequest.cc
-	src/model/CreateCustomDataImportPreCheckTaskResult.cc
-	src/model/CreateCustomDataImportTaskRequest.cc
-	src/model/CreateCustomDataImportTaskResult.cc
-	src/model/CreateDrdsAccountRequest.cc
-	src/model/CreateDrdsAccountResult.cc
 	src/model/CreateDrdsDBRequest.cc
 	src/model/CreateDrdsDBResult.cc
 	src/model/CreateDrdsInstanceRequest.cc
 	src/model/CreateDrdsInstanceResult.cc
-	src/model/CreateEvaluateDataImportPreCheckTaskRequest.cc
-	src/model/CreateEvaluateDataImportPreCheckTaskResult.cc
-	src/model/CreateEvaluateDataImportTaskRequest.cc
-	src/model/CreateEvaluateDataImportTaskResult.cc
-	src/model/CreateEvaluatePreCheckTaskRequest.cc
-	src/model/CreateEvaluatePreCheckTaskResult.cc
-	src/model/CreateEvaluateTaskRequest.cc
-	src/model/CreateEvaluateTaskResult.cc
-	src/model/CreateIndexRequest.cc
-	src/model/CreateIndexResult.cc
 	src/model/CreateInstanceAccountRequest.cc
 	src/model/CreateInstanceAccountResult.cc
 	src/model/CreateInstanceInternetAddressRequest.cc
 	src/model/CreateInstanceInternetAddressResult.cc
-	src/model/CreateMyCatCustomImportRequest.cc
-	src/model/CreateMyCatCustomImportResult.cc
-	src/model/CreateMyCatEvaluateRequest.cc
-	src/model/CreateMyCatEvaluateResult.cc
 	src/model/CreateOrderForRdsRequest.cc
 	src/model/CreateOrderForRdsResult.cc
-	src/model/CreateReadOnlyAccountRequest.cc
-	src/model/CreateReadOnlyAccountResult.cc
 	src/model/CreateShardTaskRequest.cc
 	src/model/CreateShardTaskResult.cc
-	src/model/CreateTableRequest.cc
-	src/model/CreateTableResult.cc
-	src/model/DatalinkReplicationPrecheckRequest.cc
-	src/model/DatalinkReplicationPrecheckResult.cc
-	src/model/DeleteDrdsDBRequest.cc
-	src/model/DeleteDrdsDBResult.cc
-	src/model/DeleteFailedDrdsDBRequest.cc
-	src/model/DeleteFailedDrdsDBResult.cc
-	src/model/DeleteShardTasksRequest.cc
-	src/model/DeleteShardTasksResult.cc
 	src/model/DescribeBackMenuRequest.cc
 	src/model/DescribeBackMenuResult.cc
 	src/model/DescribeBackupDbsRequest.cc
@@ -512,36 +248,12 @@ set(drds_src
 	src/model/DescribeBackupSetsResult.cc
 	src/model/DescribeBackupTimesRequest.cc
 	src/model/DescribeBackupTimesResult.cc
-	src/model/DescribeBatchEvaluateTaskReportRequest.cc
-	src/model/DescribeBatchEvaluateTaskReportResult.cc
 	src/model/DescribeBroadcastTablesRequest.cc
 	src/model/DescribeBroadcastTablesResult.cc
-	src/model/DescribeCreateDrdsInstanceStatusRequest.cc
-	src/model/DescribeCreateDrdsInstanceStatusResult.cc
-	src/model/DescribeCustomDataExportSrcDstTablesRequest.cc
-	src/model/DescribeCustomDataExportSrcDstTablesResult.cc
-	src/model/DescribeCustomDataImportSrcDstTablesRequest.cc
-	src/model/DescribeCustomDataImportSrcDstTablesResult.cc
-	src/model/DescribeDDLTaskRequest.cc
-	src/model/DescribeDDLTaskResult.cc
-	src/model/DescribeDataExportPreCheckResultRequest.cc
-	src/model/DescribeDataExportPreCheckResultResult.cc
-	src/model/DescribeDataExportTaskReportRequest.cc
-	src/model/DescribeDataExportTaskReportResult.cc
-	src/model/DescribeDataExportTasksRequest.cc
-	src/model/DescribeDataExportTasksResult.cc
-	src/model/DescribeDataImportPreCheckResultRequest.cc
-	src/model/DescribeDataImportPreCheckResultResult.cc
-	src/model/DescribeDataImportTaskReportRequest.cc
-	src/model/DescribeDataImportTaskReportResult.cc
-	src/model/DescribeDataImportTasksRequest.cc
-	src/model/DescribeDataImportTasksResult.cc
 	src/model/DescribeDbInstanceDbsRequest.cc
 	src/model/DescribeDbInstanceDbsResult.cc
 	src/model/DescribeDbInstancesRequest.cc
 	src/model/DescribeDbInstancesResult.cc
-	src/model/DescribeDrdsComponentsRequest.cc
-	src/model/DescribeDrdsComponentsResult.cc
 	src/model/DescribeDrdsDBRequest.cc
 	src/model/DescribeDrdsDBResult.cc
 	src/model/DescribeDrdsDBClusterRequest.cc
@@ -558,8 +270,6 @@ set(drds_src
 	src/model/DescribeDrdsDbRdsNameListResult.cc
 	src/model/DescribeDrdsDbTasksRequest.cc
 	src/model/DescribeDrdsDbTasksResult.cc
-	src/model/DescribeDrdsDbTestLinkRequest.cc
-	src/model/DescribeDrdsDbTestLinkResult.cc
 	src/model/DescribeDrdsInstanceRequest.cc
 	src/model/DescribeDrdsInstanceResult.cc
 	src/model/DescribeDrdsInstanceDbMonitorRequest.cc
@@ -568,8 +278,6 @@ set(drds_src
 	src/model/DescribeDrdsInstanceLevelTasksResult.cc
 	src/model/DescribeDrdsInstanceMonitorRequest.cc
 	src/model/DescribeDrdsInstanceMonitorResult.cc
-	src/model/DescribeDrdsInstanceNetInfoForInnerRequest.cc
-	src/model/DescribeDrdsInstanceNetInfoForInnerResult.cc
 	src/model/DescribeDrdsInstanceVersionRequest.cc
 	src/model/DescribeDrdsInstanceVersionResult.cc
 	src/model/DescribeDrdsInstancesRequest.cc
@@ -586,20 +294,8 @@ set(drds_src
 	src/model/DescribeDrdsSqlAuditStatusResult.cc
 	src/model/DescribeDrdsTasksRequest.cc
 	src/model/DescribeDrdsTasksResult.cc
-	src/model/DescribeEvaluateDataImportDbTopologysRequest.cc
-	src/model/DescribeEvaluateDataImportDbTopologysResult.cc
-	src/model/DescribeEvaluatePreCheckResultRequest.cc
-	src/model/DescribeEvaluatePreCheckResultResult.cc
-	src/model/DescribeEvaluateTaskReportRequest.cc
-	src/model/DescribeEvaluateTaskReportResult.cc
-	src/model/DescribeEvaluateTasksRequest.cc
-	src/model/DescribeEvaluateTasksResult.cc
 	src/model/DescribeExpandLogicTableInfoListRequest.cc
 	src/model/DescribeExpandLogicTableInfoListResult.cc
-	src/model/DescribeFirstDrdsInstanceByOrderIdRequest.cc
-	src/model/DescribeFirstDrdsInstanceByOrderIdResult.cc
-	src/model/DescribeGlobalBroadcastTypeRequest.cc
-	src/model/DescribeGlobalBroadcastTypeResult.cc
 	src/model/DescribeHiStoreInstanceInfoRequest.cc
 	src/model/DescribeHiStoreInstanceInfoResult.cc
 	src/model/DescribeHotDbListRequest.cc
@@ -616,44 +312,18 @@ set(drds_src
 	src/model/DescribeInstanceSwitchAzoneResult.cc
 	src/model/DescribeInstanceSwitchNetworkRequest.cc
 	src/model/DescribeInstanceSwitchNetworkResult.cc
-	src/model/DescribeMyCatDbListRequest.cc
-	src/model/DescribeMyCatDbListResult.cc
-	src/model/DescribeMyCatReportInfoRequest.cc
-	src/model/DescribeMyCatReportInfoResult.cc
 	src/model/DescribePreCheckResultRequest.cc
 	src/model/DescribePreCheckResultResult.cc
 	src/model/DescribeRDSPerformanceRequest.cc
 	src/model/DescribeRDSPerformanceResult.cc
 	src/model/DescribeRdsCommodityRequest.cc
 	src/model/DescribeRdsCommodityResult.cc
-	src/model/DescribeRdsDbInfosRequest.cc
-	src/model/DescribeRdsDbInfosResult.cc
-	src/model/DescribeRdsDrdsDBRequest.cc
-	src/model/DescribeRdsDrdsDBResult.cc
-	src/model/DescribeRdsInstInfosRequest.cc
-	src/model/DescribeRdsInstInfosResult.cc
-	src/model/DescribeRdsListRequest.cc
-	src/model/DescribeRdsListResult.cc
 	src/model/DescribeRdsPerformanceSummaryRequest.cc
 	src/model/DescribeRdsPerformanceSummaryResult.cc
-	src/model/DescribeRdsReadOnlyRequest.cc
-	src/model/DescribeRdsReadOnlyResult.cc
 	src/model/DescribeRdsSuperAccountInstancesRequest.cc
 	src/model/DescribeRdsSuperAccountInstancesResult.cc
-	src/model/DescribeReadOnlyAccountRequest.cc
-	src/model/DescribeReadOnlyAccountResult.cc
-	src/model/DescribeRecycleBinStatusRequest.cc
-	src/model/DescribeRecycleBinStatusResult.cc
-	src/model/DescribeRecycleBinTablesRequest.cc
-	src/model/DescribeRecycleBinTablesResult.cc
-	src/model/DescribeRegionsRequest.cc
-	src/model/DescribeRegionsResult.cc
 	src/model/DescribeRestoreOrderRequest.cc
 	src/model/DescribeRestoreOrderResult.cc
-	src/model/DescribeShardDBsRequest.cc
-	src/model/DescribeShardDBsResult.cc
-	src/model/DescribeShardDbConnectionInfoRequest.cc
-	src/model/DescribeShardDbConnectionInfoResult.cc
 	src/model/DescribeShardTaskInfoRequest.cc
 	src/model/DescribeShardTaskInfoResult.cc
 	src/model/DescribeShardTaskListRequest.cc
@@ -664,112 +334,38 @@ set(drds_src
 	src/model/DescribeTableResult.cc
 	src/model/DescribeTableListByTypeRequest.cc
 	src/model/DescribeTableListByTypeResult.cc
-	src/model/DescribeTableShardingInfoRequest.cc
-	src/model/DescribeTableShardingInfoResult.cc
 	src/model/DescribeTablesRequest.cc
 	src/model/DescribeTablesResult.cc
-	src/model/DescribeUnCompatibilitySqlRequest.cc
-	src/model/DescribeUnCompatibilitySqlResult.cc
 	src/model/DisableSqlAuditRequest.cc
 	src/model/DisableSqlAuditResult.cc
-	src/model/DrdsApiValidateOrderRequest.cc
-	src/model/DrdsApiValidateOrderResult.cc
-	src/model/DropIndexesRequest.cc
-	src/model/DropIndexesResult.cc
-	src/model/DropTablesRequest.cc
-	src/model/DropTablesResult.cc
-	src/model/EnableInstanceRequest.cc
-	src/model/EnableInstanceResult.cc
-	src/model/EnableInstanceIpv6AddressRequest.cc
-	src/model/EnableInstanceIpv6AddressResult.cc
 	src/model/EnableSqlAuditRequest.cc
 	src/model/EnableSqlAuditResult.cc
 	src/model/EnableSqlFlashbackMatchSwitchRequest.cc
 	src/model/EnableSqlFlashbackMatchSwitchResult.cc
-	src/model/FlashbackRecycleBinTableRequest.cc
-	src/model/FlashbackRecycleBinTableResult.cc
-	src/model/GetBatchEvaluateTaskReportRequest.cc
-	src/model/GetBatchEvaluateTaskReportResult.cc
 	src/model/ListTagResourcesRequest.cc
 	src/model/ListTagResourcesResult.cc
-	src/model/ListUnCompleteTasksRequest.cc
-	src/model/ListUnCompleteTasksResult.cc
-	src/model/ListUserReportsRequest.cc
-	src/model/ListUserReportsResult.cc
-	src/model/ListVersionsRequest.cc
-	src/model/ListVersionsResult.cc
 	src/model/ManagePrivateRdsRequest.cc
 	src/model/ManagePrivateRdsResult.cc
-	src/model/ModifyAccountDescriptionRequest.cc
-	src/model/ModifyAccountDescriptionResult.cc
-	src/model/ModifyAccountPrivilegeRequest.cc
-	src/model/ModifyAccountPrivilegeResult.cc
-	src/model/ModifyDrdsDBPasswdRequest.cc
-	src/model/ModifyDrdsDBPasswdResult.cc
 	src/model/ModifyDrdsInstanceDescriptionRequest.cc
 	src/model/ModifyDrdsInstanceDescriptionResult.cc
 	src/model/ModifyDrdsIpWhiteListRequest.cc
 	src/model/ModifyDrdsIpWhiteListResult.cc
-	src/model/ModifyFullTableScanRequest.cc
-	src/model/ModifyFullTableScanResult.cc
-	src/model/ModifyPolarDbReadWeightRequest.cc
-	src/model/ModifyPolarDbReadWeightResult.cc
 	src/model/ModifyRdsReadWeightRequest.cc
 	src/model/ModifyRdsReadWeightResult.cc
-	src/model/ModifyReadOnlyAccountPasswordRequest.cc
-	src/model/ModifyReadOnlyAccountPasswordResult.cc
-	src/model/MyCatConnectTestRequest.cc
-	src/model/MyCatConnectTestResult.cc
-	src/model/MyCatCustomImportPreCheckRequest.cc
-	src/model/MyCatCustomImportPreCheckResult.cc
-	src/model/OrderRefundRequest.cc
-	src/model/OrderRefundResult.cc
-	src/model/PreCheckModifyTableShardingKeyParamRequest.cc
-	src/model/PreCheckModifyTableShardingKeyParamResult.cc
-	src/model/PrecheckMyCatEvaluateRequest.cc
-	src/model/PrecheckMyCatEvaluateResult.cc
-	src/model/ProductInfoComplementRequest.cc
-	src/model/ProductInfoComplementResult.cc
 	src/model/PutStartBackupRequest.cc
 	src/model/PutStartBackupResult.cc
-	src/model/QueryInstanceInfoByConnRequest.cc
-	src/model/QueryInstanceInfoByConnResult.cc
-	src/model/RefreshDrdsAtomUrlRequest.cc
-	src/model/RefreshDrdsAtomUrlResult.cc
-	src/model/ReleaseHiStoreInstanceRequest.cc
-	src/model/ReleaseHiStoreInstanceResult.cc
 	src/model/ReleaseInstanceInternetAddressRequest.cc
 	src/model/ReleaseInstanceInternetAddressResult.cc
 	src/model/RemoveBackupsSetRequest.cc
 	src/model/RemoveBackupsSetResult.cc
-	src/model/RemoveDataExportTaskRequest.cc
-	src/model/RemoveDataExportTaskResult.cc
-	src/model/RemoveDataImportTaskRequest.cc
-	src/model/RemoveDataImportTaskResult.cc
 	src/model/RemoveDrdsDbRequest.cc
 	src/model/RemoveDrdsDbResult.cc
 	src/model/RemoveDrdsDbFailedRecordRequest.cc
 	src/model/RemoveDrdsDbFailedRecordResult.cc
 	src/model/RemoveDrdsInstanceRequest.cc
 	src/model/RemoveDrdsInstanceResult.cc
-	src/model/RemoveDrdsMysqlRequest.cc
-	src/model/RemoveDrdsMysqlResult.cc
-	src/model/RemoveEvaluateTaskRequest.cc
-	src/model/RemoveEvaluateTaskResult.cc
 	src/model/RemoveInstanceAccountRequest.cc
 	src/model/RemoveInstanceAccountResult.cc
-	src/model/RemoveReadOnlyAccountRequest.cc
-	src/model/RemoveReadOnlyAccountResult.cc
-	src/model/RemoveRecycleBinTableRequest.cc
-	src/model/RemoveRecycleBinTableResult.cc
-	src/model/ResetDrdsToRdsConnectionsRequest.cc
-	src/model/ResetDrdsToRdsConnectionsResult.cc
-	src/model/RestartDrdsInstanceRequest.cc
-	src/model/RestartDrdsInstanceResult.cc
-	src/model/RollbackHiStoreInstanceRequest.cc
-	src/model/RollbackHiStoreInstanceResult.cc
-	src/model/RollbackInstanceVersionRequest.cc
-	src/model/RollbackInstanceVersionResult.cc
 	src/model/SetBackupLocalRequest.cc
 	src/model/SetBackupLocalResult.cc
 	src/model/SetBackupPolicyRequest.cc
@@ -778,38 +374,16 @@ set(drds_src
 	src/model/SetupBroadcastTablesResult.cc
 	src/model/SetupDrdsParamsRequest.cc
 	src/model/SetupDrdsParamsResult.cc
-	src/model/SetupRecycleBinStatusRequest.cc
-	src/model/SetupRecycleBinStatusResult.cc
 	src/model/SetupTableRequest.cc
 	src/model/SetupTableResult.cc
-	src/model/SqlCompatibilityCancelRequest.cc
-	src/model/SqlCompatibilityCancelResult.cc
-	src/model/SqlCompatibilityStartRequest.cc
-	src/model/SqlCompatibilityStartResult.cc
-	src/model/StartDataImportTaskRequest.cc
-	src/model/StartDataImportTaskResult.cc
-	src/model/StartEvaluateTaskRequest.cc
-	src/model/StartEvaluateTaskResult.cc
 	src/model/StartRestoreRequest.cc
 	src/model/StartRestoreResult.cc
-	src/model/StopDataExportTaskRequest.cc
-	src/model/StopDataExportTaskResult.cc
-	src/model/StopDataImportTaskRequest.cc
-	src/model/StopDataImportTaskResult.cc
-	src/model/StopEvaluateTaskRequest.cc
-	src/model/StopEvaluateTaskResult.cc
-	src/model/SubmitCleanTableShardingKeyModifyRequest.cc
-	src/model/SubmitCleanTableShardingKeyModifyResult.cc
 	src/model/SubmitCleanTaskRequest.cc
 	src/model/SubmitCleanTaskResult.cc
 	src/model/SubmitHotExpandPreCheckTaskRequest.cc
 	src/model/SubmitHotExpandPreCheckTaskResult.cc
 	src/model/SubmitHotExpandTaskRequest.cc
 	src/model/SubmitHotExpandTaskResult.cc
-	src/model/SubmitRollbackShardingKeyModifyRequest.cc
-	src/model/SubmitRollbackShardingKeyModifyResult.cc
-	src/model/SubmitRollbackTaskRequest.cc
-	src/model/SubmitRollbackTaskResult.cc
 	src/model/SubmitSmoothExpandPreCheckRequest.cc
 	src/model/SubmitSmoothExpandPreCheckResult.cc
 	src/model/SubmitSmoothExpandPreCheckTaskRequest.cc
@@ -818,12 +392,8 @@ set(drds_src
 	src/model/SubmitSmoothExpandTaskResult.cc
 	src/model/SubmitSqlFlashbackTaskRequest.cc
 	src/model/SubmitSqlFlashbackTaskResult.cc
-	src/model/SubmitSwitchTableShardingKeyModifyRequest.cc
-	src/model/SubmitSwitchTableShardingKeyModifyResult.cc
 	src/model/SubmitSwitchTaskRequest.cc
 	src/model/SubmitSwitchTaskResult.cc
-	src/model/SubmitTableShardingKeyModifyRequest.cc
-	src/model/SubmitTableShardingKeyModifyResult.cc
 	src/model/SwitchGlobalBroadcastTypeRequest.cc
 	src/model/SwitchGlobalBroadcastTypeResult.cc
 	src/model/TagResourcesRequest.cc
@@ -832,6 +402,8 @@ set(drds_src
 	src/model/UntagResourcesResult.cc
 	src/model/UpdateInstanceNetworkRequest.cc
 	src/model/UpdateInstanceNetworkResult.cc
+	src/model/UpdatePrivateRdsClassRequest.cc
+	src/model/UpdatePrivateRdsClassResult.cc
 	src/model/UpdateResourceGroupAttributeRequest.cc
 	src/model/UpdateResourceGroupAttributeResult.cc
 	src/model/UpgradeHiStoreInstanceRequest.cc

Plik diff jest za duży
+ 5 - 651
drds/include/alibabacloud/drds/DrdsClient.h


+ 0 - 57
drds/include/alibabacloud/drds/model/AlterTableRequest.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_DRDS_MODEL_ALTERTABLEREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_ALTERTABLEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT AlterTableRequest : public RpcServiceRequest
-			{
-
-			public:
-				AlterTableRequest();
-				~AlterTableRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getDdlSql()const;
-				void setDdlSql(const std::string& ddlSql);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-				std::string ddlSql_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_ALTERTABLEREQUEST_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/AlterTableResult.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_DRDS_MODEL_ALTERTABLERESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_ALTERTABLERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT AlterTableResult : public ServiceResult
-			{
-			public:
-
-
-				AlterTableResult();
-				explicit AlterTableResult(const std::string &payload);
-				~AlterTableResult();
-				std::string getTaskId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_ALTERTABLERESULT_H_

+ 0 - 54
drds/include/alibabacloud/drds/model/AsyncTaskCancelRequest.h

@@ -1,54 +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_DRDS_MODEL_ASYNCTASKCANCELREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_ASYNCTASKCANCELREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT AsyncTaskCancelRequest : public RpcServiceRequest
-			{
-
-			public:
-				AsyncTaskCancelRequest();
-				~AsyncTaskCancelRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getTaskId()const;
-				void setTaskId(long taskId);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_ASYNCTASKCANCELREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/AsyncTaskCancelResult.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_DRDS_MODEL_ASYNCTASKCANCELRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_ASYNCTASKCANCELRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT AsyncTaskCancelResult : public ServiceResult
-			{
-			public:
-
-
-				AsyncTaskCancelResult();
-				explicit AsyncTaskCancelResult(const std::string &payload);
-				~AsyncTaskCancelResult();
-				bool getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_ASYNCTASKCANCELRESULT_H_

+ 0 - 57
drds/include/alibabacloud/drds/model/CancelDDLTaskRequest.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_DRDS_MODEL_CANCELDDLTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CANCELDDLTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CancelDDLTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CancelDDLTaskRequest();
-				~CancelDDLTaskRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CANCELDDLTASKREQUEST_H_

+ 0 - 49
drds/include/alibabacloud/drds/model/CancelDDLTaskResult.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_DRDS_MODEL_CANCELDDLTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CANCELDDLTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CancelDDLTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CancelDDLTaskResult();
-				explicit CancelDDLTaskResult(const std::string &payload);
-				~CancelDDLTaskResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CANCELDDLTASKRESULT_H_

+ 0 - 57
drds/include/alibabacloud/drds/model/CancleDDLTaskRequest.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_DRDS_MODEL_CANCLEDDLTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CANCLEDDLTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CancleDDLTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CancleDDLTaskRequest();
-				~CancleDDLTaskRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CANCLEDDLTASKREQUEST_H_

+ 0 - 49
drds/include/alibabacloud/drds/model/CancleDDLTaskResult.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_DRDS_MODEL_CANCLEDDLTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CANCLEDDLTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CancleDDLTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CancleDDLTaskResult();
-				explicit CancleDDLTaskResult(const std::string &payload);
-				~CancleDDLTaskResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CANCLEDDLTASKRESULT_H_

+ 0 - 54
drds/include/alibabacloud/drds/model/CheckConnectivityRequest.h

@@ -1,54 +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_DRDS_MODEL_CHECKCONNECTIVITYREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CHECKCONNECTIVITYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CheckConnectivityRequest : public RpcServiceRequest
-			{
-
-			public:
-				CheckConnectivityRequest();
-				~CheckConnectivityRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbInfo()const;
-				void setDbInfo(const std::string& dbInfo);
-				int getDbType()const;
-				void setDbType(int dbType);
-
-            private:
-				std::string accessKeyId_;
-				std::string dbInfo_;
-				int dbType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKCONNECTIVITYREQUEST_H_

+ 0 - 58
drds/include/alibabacloud/drds/model/CheckConnectivityResult.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_DRDS_MODEL_CHECKCONNECTIVITYRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CHECKCONNECTIVITYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CheckConnectivityResult : public ServiceResult
-			{
-			public:
-				struct Result
-				{
-					std::string message;
-					bool success;
-				};
-
-
-				CheckConnectivityResult();
-				explicit CheckConnectivityResult(const std::string &payload);
-				~CheckConnectivityResult();
-				Result getCheckConnectivityResult()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				Result checkConnectivityResult_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKCONNECTIVITYRESULT_H_

+ 0 - 57
drds/include/alibabacloud/drds/model/CheckNewTableNameValidRequest.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_DRDS_MODEL_CHECKNEWTABLENAMEVALIDREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CHECKNEWTABLENAMEVALIDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CheckNewTableNameValidRequest : public RpcServiceRequest
-			{
-
-			public:
-				CheckNewTableNameValidRequest();
-				~CheckNewTableNameValidRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getTableName()const;
-				void setTableName(const std::string& tableName);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string dbName_;
-				std::string regionId_;
-				std::string tableName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKNEWTABLENAMEVALIDREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CheckNewTableNameValidResult.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_DRDS_MODEL_CHECKNEWTABLENAMEVALIDRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CHECKNEWTABLENAMEVALIDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CheckNewTableNameValidResult : public ServiceResult
-			{
-			public:
-
-
-				CheckNewTableNameValidResult();
-				explicit CheckNewTableNameValidResult(const std::string &payload);
-				~CheckNewTableNameValidResult();
-				bool getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKNEWTABLENAMEVALIDRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateCustomDataExportPreCheckTaskRequest.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_DRDS_MODEL_CREATECUSTOMDATAEXPORTPRECHECKTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTPRECHECKTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataExportPreCheckTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateCustomDataExportPreCheckTaskRequest();
-				~CreateCustomDataExportPreCheckTaskRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getExportParam()const;
-				void setExportParam(const std::string& exportParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string exportParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTPRECHECKTASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateCustomDataExportPreCheckTaskResult.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_DRDS_MODEL_CREATECUSTOMDATAEXPORTPRECHECKTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTPRECHECKTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataExportPreCheckTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateCustomDataExportPreCheckTaskResult();
-				explicit CreateCustomDataExportPreCheckTaskResult(const std::string &payload);
-				~CreateCustomDataExportPreCheckTaskResult();
-				long getTaskId()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTPRECHECKTASKRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateCustomDataExportTaskRequest.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_DRDS_MODEL_CREATECUSTOMDATAEXPORTTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataExportTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateCustomDataExportTaskRequest();
-				~CreateCustomDataExportTaskRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getExportParam()const;
-				void setExportParam(const std::string& exportParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string exportParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTTASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateCustomDataExportTaskResult.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_DRDS_MODEL_CREATECUSTOMDATAEXPORTTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataExportTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateCustomDataExportTaskResult();
-				explicit CreateCustomDataExportTaskResult(const std::string &payload);
-				~CreateCustomDataExportTaskResult();
-				long getTaskId()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAEXPORTTASKRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateCustomDataImportPreCheckTaskRequest.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_DRDS_MODEL_CREATECUSTOMDATAIMPORTPRECHECKTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTPRECHECKTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataImportPreCheckTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateCustomDataImportPreCheckTaskRequest();
-				~CreateCustomDataImportPreCheckTaskRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getImportParam()const;
-				void setImportParam(const std::string& importParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string importParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTPRECHECKTASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateCustomDataImportPreCheckTaskResult.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_DRDS_MODEL_CREATECUSTOMDATAIMPORTPRECHECKTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTPRECHECKTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataImportPreCheckTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateCustomDataImportPreCheckTaskResult();
-				explicit CreateCustomDataImportPreCheckTaskResult(const std::string &payload);
-				~CreateCustomDataImportPreCheckTaskResult();
-				long getTaskId()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTPRECHECKTASKRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateCustomDataImportTaskRequest.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_DRDS_MODEL_CREATECUSTOMDATAIMPORTTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataImportTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateCustomDataImportTaskRequest();
-				~CreateCustomDataImportTaskRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getImportParam()const;
-				void setImportParam(const std::string& importParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string importParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTTASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateCustomDataImportTaskResult.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_DRDS_MODEL_CREATECUSTOMDATAIMPORTTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateCustomDataImportTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateCustomDataImportTaskResult();
-				explicit CreateCustomDataImportTaskResult(const std::string &payload);
-				~CreateCustomDataImportTaskResult();
-				long getTaskId()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATECUSTOMDATAIMPORTTASKRESULT_H_

+ 0 - 60
drds/include/alibabacloud/drds/model/CreateDrdsAccountRequest.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_DRDS_MODEL_CREATEDRDSACCOUNTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEDRDSACCOUNTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateDrdsAccountRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateDrdsAccountRequest();
-				~CreateDrdsAccountRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassword()const;
-				void setPassword(const std::string& password);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string password_;
-				std::string dbName_;
-				std::string userName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEDRDSACCOUNTREQUEST_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateDrdsAccountResult.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_DRDS_MODEL_CREATEDRDSACCOUNTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEDRDSACCOUNTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateDrdsAccountResult : public ServiceResult
-			{
-			public:
-
-
-				CreateDrdsAccountResult();
-				explicit CreateDrdsAccountResult(const std::string &payload);
-				~CreateDrdsAccountResult();
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEDRDSACCOUNTRESULT_H_

+ 36 - 6
drds/include/alibabacloud/drds/model/CreateDrdsDBRequest.h

@@ -30,6 +30,18 @@ namespace AlibabaCloud
 		{
 			class ALIBABACLOUD_DRDS_EXPORT CreateDrdsDBRequest : public RpcServiceRequest
 			{
+			public:
+				struct RdsSuperAccount
+				{
+					std::string password;
+					std::string accountName;
+					std::string dbInstanceId;
+				};
+				struct InstDbName
+				{
+					std::vector<std::string> shardDbName;
+					std::string dbInstanceId;
+				};
 
 			public:
 				CreateDrdsDBRequest();
@@ -37,24 +49,42 @@ namespace AlibabaCloud
 
 				std::string getEncode()const;
 				void setEncode(const std::string& encode);
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
+				std::vector<std::string> getRdsInstance()const;
+				void setRdsInstance(const std::vector<std::string>& rdsInstance);
+				std::string getType()const;
+				void setType(const std::string& type);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getPassword()const;
 				void setPassword(const std::string& password);
+				std::vector<RdsSuperAccount> getRdsSuperAccount()const;
+				void setRdsSuperAccount(const std::vector<RdsSuperAccount>& rdsSuperAccount);
+				std::string getAccountName()const;
+				void setAccountName(const std::string& accountName);
+				std::string getDrdsInstanceId()const;
+				void setDrdsInstanceId(const std::string& drdsInstanceId);
+				bool getDbInstanceIsCreating()const;
+				void setDbInstanceIsCreating(bool dbInstanceIsCreating);
+				std::vector<InstDbName> getInstDbName()const;
+				void setInstDbName(const std::vector<InstDbName>& instDbName);
 				std::string getDbName()const;
 				void setDbName(const std::string& dbName);
-				std::string getRdsInstances()const;
-				void setRdsInstances(const std::string& rdsInstances);
+				std::string getDbInstType()const;
+				void setDbInstType(const std::string& dbInstType);
 
             private:
 				std::string encode_;
-				std::string drdsInstanceId_;
+				std::vector<std::string> rdsInstance_;
+				std::string type_;
 				std::string accessKeyId_;
 				std::string password_;
+				std::vector<RdsSuperAccount> rdsSuperAccount_;
+				std::string accountName_;
+				std::string drdsInstanceId_;
+				bool dbInstanceIsCreating_;
+				std::vector<InstDbName> instDbName_;
 				std::string dbName_;
-				std::string rdsInstances_;
+				std::string dbInstType_;
 
 			};
 		}

+ 9 - 0
drds/include/alibabacloud/drds/model/CreateDrdsInstanceRequest.h

@@ -47,12 +47,18 @@ namespace AlibabaCloud
 				void setAccessKeyId(const std::string& accessKeyId);
 				int getDuration()const;
 				void setDuration(int duration);
+				std::string getResourceGroupId()const;
+				void setResourceGroupId(const std::string& resourceGroupId);
 				bool getIsHa()const;
 				void setIsHa(bool isHa);
+				int getMySQLVersion()const;
+				void setMySQLVersion(int mySQLVersion);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getInstanceSeries()const;
 				void setInstanceSeries(const std::string& instanceSeries);
+				std::string getMasterInstId()const;
+				void setMasterInstId(const std::string& masterInstId);
 				int getQuantity()const;
 				void setQuantity(int quantity);
 				std::string getSpecification()const;
@@ -75,9 +81,12 @@ namespace AlibabaCloud
 				std::string type_;
 				std::string accessKeyId_;
 				int duration_;
+				std::string resourceGroupId_;
 				bool isHa_;
+				int mySQLVersion_;
 				std::string regionId_;
 				std::string instanceSeries_;
+				std::string masterInstId_;
 				int quantity_;
 				std::string specification_;
 				std::string vswitchId_;

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateEvaluateDataImportPreCheckTaskRequest.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_DRDS_MODEL_CREATEEVALUATEDATAIMPORTPRECHECKTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTPRECHECKTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluateDataImportPreCheckTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateEvaluateDataImportPreCheckTaskRequest();
-				~CreateEvaluateDataImportPreCheckTaskRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getImportParam()const;
-				void setImportParam(const std::string& importParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string importParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTPRECHECKTASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateEvaluateDataImportPreCheckTaskResult.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_DRDS_MODEL_CREATEEVALUATEDATAIMPORTPRECHECKTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTPRECHECKTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluateDataImportPreCheckTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateEvaluateDataImportPreCheckTaskResult();
-				explicit CreateEvaluateDataImportPreCheckTaskResult(const std::string &payload);
-				~CreateEvaluateDataImportPreCheckTaskResult();
-				long getTaskId()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTPRECHECKTASKRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateEvaluateDataImportTaskRequest.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_DRDS_MODEL_CREATEEVALUATEDATAIMPORTTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluateDataImportTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateEvaluateDataImportTaskRequest();
-				~CreateEvaluateDataImportTaskRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getImportParam()const;
-				void setImportParam(const std::string& importParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string importParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTTASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateEvaluateDataImportTaskResult.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_DRDS_MODEL_CREATEEVALUATEDATAIMPORTTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluateDataImportTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateEvaluateDataImportTaskResult();
-				explicit CreateEvaluateDataImportTaskResult(const std::string &payload);
-				~CreateEvaluateDataImportTaskResult();
-				long getTaskId()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEDATAIMPORTTASKRESULT_H_

+ 0 - 72
drds/include/alibabacloud/drds/model/CreateEvaluatePreCheckTaskRequest.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_DRDS_MODEL_CREATEEVALUATEPRECHECKTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEPRECHECKTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluatePreCheckTaskRequest : public RpcServiceRequest
-			{
-			public:
-				struct DbInfo
-				{
-					std::string instId;
-					std::string dbPort;
-					std::string dbName;
-					std::string dbPassword;
-					std::string dbUser;
-				};
-
-			public:
-				CreateEvaluatePreCheckTaskRequest();
-				~CreateEvaluatePreCheckTaskRequest();
-
-				int getAvgQpsGrowthScale()const;
-				void setAvgQpsGrowthScale(int avgQpsGrowthScale);
-				std::string getTaskName()const;
-				void setTaskName(const std::string& taskName);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getDataGrowthScale()const;
-				void setDataGrowthScale(int dataGrowthScale);
-				std::vector<DbInfo> getDbInfo()const;
-				void setDbInfo(const std::vector<DbInfo>& dbInfo);
-				int getEvaluateHours()const;
-				void setEvaluateHours(int evaluateHours);
-
-            private:
-				int avgQpsGrowthScale_;
-				std::string taskName_;
-				std::string accessKeyId_;
-				int dataGrowthScale_;
-				std::vector<DbInfo> dbInfo_;
-				int evaluateHours_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEPRECHECKTASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateEvaluatePreCheckTaskResult.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_DRDS_MODEL_CREATEEVALUATEPRECHECKTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEPRECHECKTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluatePreCheckTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateEvaluatePreCheckTaskResult();
-				explicit CreateEvaluatePreCheckTaskResult(const std::string &payload);
-				~CreateEvaluatePreCheckTaskResult();
-				long getTaskId()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long taskId_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATEPRECHECKTASKRESULT_H_

+ 0 - 72
drds/include/alibabacloud/drds/model/CreateEvaluateTaskRequest.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_DRDS_MODEL_CREATEEVALUATETASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATETASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluateTaskRequest : public RpcServiceRequest
-			{
-			public:
-				struct DbInfo
-				{
-					std::string instId;
-					std::string dbPort;
-					std::string dbName;
-					std::string dbPassword;
-					std::string dbUser;
-				};
-
-			public:
-				CreateEvaluateTaskRequest();
-				~CreateEvaluateTaskRequest();
-
-				int getAvgQpsGrowthScale()const;
-				void setAvgQpsGrowthScale(int avgQpsGrowthScale);
-				std::string getTaskName()const;
-				void setTaskName(const std::string& taskName);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getDataGrowthScale()const;
-				void setDataGrowthScale(int dataGrowthScale);
-				std::vector<DbInfo> getDbInfo()const;
-				void setDbInfo(const std::vector<DbInfo>& dbInfo);
-				int getEvaluateHours()const;
-				void setEvaluateHours(int evaluateHours);
-
-            private:
-				int avgQpsGrowthScale_;
-				std::string taskName_;
-				std::string accessKeyId_;
-				int dataGrowthScale_;
-				std::vector<DbInfo> dbInfo_;
-				int evaluateHours_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATETASKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateEvaluateTaskResult.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_DRDS_MODEL_CREATEEVALUATETASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATETASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateEvaluateTaskResult : public ServiceResult
-			{
-			public:
-
-
-				CreateEvaluateTaskResult();
-				explicit CreateEvaluateTaskResult(const std::string &payload);
-				~CreateEvaluateTaskResult();
-				std::vector<std::string> getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<std::string> data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEEVALUATETASKRESULT_H_

+ 0 - 57
drds/include/alibabacloud/drds/model/CreateIndexRequest.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_DRDS_MODEL_CREATEINDEXREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEINDEXREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateIndexRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateIndexRequest();
-				~CreateIndexRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getDdlSql()const;
-				void setDdlSql(const std::string& ddlSql);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-				std::string ddlSql_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEINDEXREQUEST_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateIndexResult.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_DRDS_MODEL_CREATEINDEXRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEINDEXRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateIndexResult : public ServiceResult
-			{
-			public:
-
-
-				CreateIndexResult();
-				explicit CreateIndexResult(const std::string &payload);
-				~CreateIndexResult();
-				std::string getTaskId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEINDEXRESULT_H_

+ 0 - 78
drds/include/alibabacloud/drds/model/CreateMyCatCustomImportRequest.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_DRDS_MODEL_CREATEMYCATCUSTOMIMPORTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEMYCATCUSTOMIMPORTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateMyCatCustomImportRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateMyCatCustomImportRequest();
-				~CreateMyCatCustomImportRequest();
-
-				int getDstPort()const;
-				void setDstPort(int dstPort);
-				std::string getTaskName()const;
-				void setTaskName(const std::string& taskName);
-				std::string getSchemaUrl()const;
-				void setSchemaUrl(const std::string& schemaUrl);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getDstUser()const;
-				void setDstUser(const std::string& dstUser);
-				std::string getDstDbNme()const;
-				void setDstDbNme(const std::string& dstDbNme);
-				std::string getTableMap()const;
-				void setTableMap(const std::string& tableMap);
-				std::string getImportDb()const;
-				void setImportDb(const std::string& importDb);
-				std::string getDstPwd()const;
-				void setDstPwd(const std::string& dstPwd);
-				std::string getRuleUrl()const;
-				void setRuleUrl(const std::string& ruleUrl);
-				std::string getDstDrdsInstanceId()const;
-				void setDstDrdsInstanceId(const std::string& dstDrdsInstanceId);
-
-            private:
-				int dstPort_;
-				std::string taskName_;
-				std::string schemaUrl_;
-				std::string regionId_;
-				std::string dstUser_;
-				std::string dstDbNme_;
-				std::string tableMap_;
-				std::string importDb_;
-				std::string dstPwd_;
-				std::string ruleUrl_;
-				std::string dstDrdsInstanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEMYCATCUSTOMIMPORTREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateMyCatCustomImportResult.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_DRDS_MODEL_CREATEMYCATCUSTOMIMPORTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEMYCATCUSTOMIMPORTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateMyCatCustomImportResult : public ServiceResult
-			{
-			public:
-
-
-				CreateMyCatCustomImportResult();
-				explicit CreateMyCatCustomImportResult(const std::string &payload);
-				~CreateMyCatCustomImportResult();
-				long getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEMYCATCUSTOMIMPORTRESULT_H_

+ 0 - 75
drds/include/alibabacloud/drds/model/CreateMyCatEvaluateRequest.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_DRDS_MODEL_CREATEMYCATEVALUATEREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEMYCATEVALUATEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateMyCatEvaluateRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateMyCatEvaluateRequest();
-				~CreateMyCatEvaluateRequest();
-
-				int getSequenceType()const;
-				void setSequenceType(int sequenceType);
-				std::string getTaskName()const;
-				void setTaskName(const std::string& taskName);
-				std::string getSchemaUrl()const;
-				void setSchemaUrl(const std::string& schemaUrl);
-				long getBusPeakQps()const;
-				void setBusPeakQps(long busPeakQps);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				int getQpsIncPercent()const;
-				void setQpsIncPercent(int qpsIncPercent);
-				std::string getServerUrl()const;
-				void setServerUrl(const std::string& serverUrl);
-				int getCapacityIncPercent()const;
-				void setCapacityIncPercent(int capacityIncPercent);
-				std::string getRuleUrl()const;
-				void setRuleUrl(const std::string& ruleUrl);
-				std::vector<std::string> getImportDbList()const;
-				void setImportDbList(const std::vector<std::string>& importDbList);
-
-            private:
-				int sequenceType_;
-				std::string taskName_;
-				std::string schemaUrl_;
-				long busPeakQps_;
-				std::string regionId_;
-				int qpsIncPercent_;
-				std::string serverUrl_;
-				int capacityIncPercent_;
-				std::string ruleUrl_;
-				std::vector<std::string> importDbList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEMYCATEVALUATEREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/CreateMyCatEvaluateResult.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_DRDS_MODEL_CREATEMYCATEVALUATERESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEMYCATEVALUATERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateMyCatEvaluateResult : public ServiceResult
-			{
-			public:
-
-
-				CreateMyCatEvaluateResult();
-				explicit CreateMyCatEvaluateResult(const std::string &payload);
-				~CreateMyCatEvaluateResult();
-				std::vector<std::string> getTaskIdList()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<std::string> taskIdList_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEMYCATEVALUATERESULT_H_

+ 0 - 57
drds/include/alibabacloud/drds/model/CreateReadOnlyAccountRequest.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_DRDS_MODEL_CREATEREADONLYACCOUNTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEREADONLYACCOUNTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateReadOnlyAccountRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateReadOnlyAccountRequest();
-				~CreateReadOnlyAccountRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getPassword()const;
-				void setPassword(const std::string& password);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string password_;
-				std::string dbName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEREADONLYACCOUNTREQUEST_H_

+ 0 - 59
drds/include/alibabacloud/drds/model/CreateReadOnlyAccountResult.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_DRDS_MODEL_CREATEREADONLYACCOUNTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATEREADONLYACCOUNTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateReadOnlyAccountResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string drdsInstanceId;
-					std::string dbName;
-					std::string accountName;
-				};
-
-
-				CreateReadOnlyAccountResult();
-				explicit CreateReadOnlyAccountResult(const std::string &payload);
-				~CreateReadOnlyAccountResult();
-				Data getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				Data data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEREADONLYACCOUNTRESULT_H_

+ 0 - 66
drds/include/alibabacloud/drds/model/CreateTableRequest.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_DRDS_MODEL_CREATETABLEREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATETABLEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateTableRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateTableRequest();
-				~CreateTableRequest();
-
-				std::string getAllowFullTableScan()const;
-				void setAllowFullTableScan(const std::string& allowFullTableScan);
-				std::string getShardKey()const;
-				void setShardKey(const std::string& shardKey);
-				std::string getShardType()const;
-				void setShardType(const std::string& shardType);
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getDdlSql()const;
-				void setDdlSql(const std::string& ddlSql);
-
-            private:
-				std::string allowFullTableScan_;
-				std::string shardKey_;
-				std::string shardType_;
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-				std::string ddlSql_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATETABLEREQUEST_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/CreateTableResult.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_DRDS_MODEL_CREATETABLERESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_CREATETABLERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT CreateTableResult : public ServiceResult
-			{
-			public:
-
-
-				CreateTableResult();
-				explicit CreateTableResult(const std::string &payload);
-				~CreateTableResult();
-				std::string getTaskId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_CREATETABLERESULT_H_

+ 0 - 60
drds/include/alibabacloud/drds/model/DatalinkReplicationPrecheckRequest.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_DRDS_MODEL_DATALINKREPLICATIONPRECHECKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DATALINKREPLICATIONPRECHECKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DatalinkReplicationPrecheckRequest : public RpcServiceRequest
-			{
-
-			public:
-				DatalinkReplicationPrecheckRequest();
-				~DatalinkReplicationPrecheckRequest();
-
-				std::string getSrcTableName()const;
-				void setSrcTableName(const std::string& srcTableName);
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getDstTableName()const;
-				void setDstTableName(const std::string& dstTableName);
-
-            private:
-				std::string srcTableName_;
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-				std::string dstTableName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DATALINKREPLICATIONPRECHECKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/DatalinkReplicationPrecheckResult.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_DRDS_MODEL_DATALINKREPLICATIONPRECHECKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DATALINKREPLICATIONPRECHECKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DatalinkReplicationPrecheckResult : public ServiceResult
-			{
-			public:
-
-
-				DatalinkReplicationPrecheckResult();
-				explicit DatalinkReplicationPrecheckResult(const std::string &payload);
-				~DatalinkReplicationPrecheckResult();
-				long getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DATALINKREPLICATIONPRECHECKRESULT_H_

+ 0 - 54
drds/include/alibabacloud/drds/model/DeleteDrdsDBRequest.h

@@ -1,54 +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_DRDS_MODEL_DELETEDRDSDBREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DELETEDRDSDBREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DeleteDrdsDBRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteDrdsDBRequest();
-				~DeleteDrdsDBRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DELETEDRDSDBREQUEST_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DeleteDrdsDBResult.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_DRDS_MODEL_DELETEDRDSDBRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DELETEDRDSDBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DeleteDrdsDBResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteDrdsDBResult();
-				explicit DeleteDrdsDBResult(const std::string &payload);
-				~DeleteDrdsDBResult();
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DELETEDRDSDBRESULT_H_

+ 0 - 54
drds/include/alibabacloud/drds/model/DeleteFailedDrdsDBRequest.h

@@ -1,54 +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_DRDS_MODEL_DELETEFAILEDDRDSDBREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DELETEFAILEDDRDSDBREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DeleteFailedDrdsDBRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteFailedDrdsDBRequest();
-				~DeleteFailedDrdsDBRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DELETEFAILEDDRDSDBREQUEST_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DeleteFailedDrdsDBResult.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_DRDS_MODEL_DELETEFAILEDDRDSDBRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DELETEFAILEDDRDSDBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DeleteFailedDrdsDBResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteFailedDrdsDBResult();
-				explicit DeleteFailedDrdsDBResult(const std::string &payload);
-				~DeleteFailedDrdsDBResult();
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DELETEFAILEDDRDSDBRESULT_H_

+ 0 - 63
drds/include/alibabacloud/drds/model/DeleteShardTasksRequest.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_DRDS_MODEL_DELETESHARDTASKSREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DELETESHARDTASKSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DeleteShardTasksRequest : public RpcServiceRequest
-			{
-			public:
-				struct TableName
-				{
-					std::string sourceTableName;
-					std::string targetTableName;
-				};
-
-			public:
-				DeleteShardTasksRequest();
-				~DeleteShardTasksRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::vector<TableName> getTableName()const;
-				void setTableName(const std::vector<TableName>& tableName);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string dbName_;
-				std::string regionId_;
-				std::vector<TableName> tableName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DELETESHARDTASKSREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/DeleteShardTasksResult.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_DRDS_MODEL_DELETESHARDTASKSRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DELETESHARDTASKSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DeleteShardTasksResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteShardTasksResult();
-				explicit DeleteShardTasksResult(const std::string &payload);
-				~DeleteShardTasksResult();
-				bool getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DELETESHARDTASKSRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeBatchEvaluateTaskReportRequest.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_DRDS_MODEL_DESCRIBEBATCHEVALUATETASKREPORTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBATCHEVALUATETASKREPORTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeBatchEvaluateTaskReportRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeBatchEvaluateTaskReportRequest();
-				~DescribeBatchEvaluateTaskReportRequest();
-
-				long getBatchEvaluateTaskId()const;
-				void setBatchEvaluateTaskId(long batchEvaluateTaskId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				long batchEvaluateTaskId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBATCHEVALUATETASKREPORTREQUEST_H_

+ 0 - 99
drds/include/alibabacloud/drds/model/DescribeBatchEvaluateTaskReportResult.h

@@ -1,99 +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_DRDS_MODEL_DESCRIBEBATCHEVALUATETASKREPORTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBATCHEVALUATETASKREPORTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeBatchEvaluateTaskReportResult : public ServiceResult
-			{
-			public:
-				struct EvaluateResults
-				{
-					struct TableShardResultsItem
-					{
-						std::string shardType;
-						int dbpartitions;
-						std::string table;
-						std::string dbShardKey;
-						int tbpartitions;
-						int sqlCount;
-						std::string originDbShardMethod;
-						std::string originTbShardMethod;
-						std::string createTableSql;
-						std::string tbShardMethod;
-						std::string shardKeyType;
-						std::string dbShardMethod;
-						int rowCount;
-						std::string tbShardKey;
-					};
-					struct RdsInstInfosItem
-					{
-						int rdsUsedSpace;
-						std::string instId;
-						int avgQpsGrowthScale;
-						int rdsPeakIopsWeekly;
-						int rdsPeakSessionsWeekly;
-						int rdsPeakQpsWeekly;
-						int dataGrowthScale;
-					};
-					std::string drdsType;
-					int taskId;
-					std::vector<EvaluateResults::RdsInstInfosItem> rdsInstInfos;
-					std::string gmtModified;
-					std::string taskStatus;
-					std::vector<EvaluateResults::TableShardResultsItem> tableShardResults;
-					int slowSqlCount;
-					std::string gmtCreate;
-					int instId;
-					std::string taskName;
-					int drdsCount;
-					std::string rdsTotalSpace;
-					std::string dbName;
-					std::string rdsType;
-					int rdsCount;
-					int allSqlCount;
-				};
-
-
-				DescribeBatchEvaluateTaskReportResult();
-				explicit DescribeBatchEvaluateTaskReportResult(const std::string &payload);
-				~DescribeBatchEvaluateTaskReportResult();
-				std::vector<EvaluateResults> getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<EvaluateResults> data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBATCHEVALUATETASKREPORTRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeCreateDrdsInstanceStatusRequest.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_DRDS_MODEL_DESCRIBECREATEDRDSINSTANCESTATUSREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBECREATEDRDSINSTANCESTATUSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeCreateDrdsInstanceStatusRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeCreateDrdsInstanceStatusRequest();
-				~DescribeCreateDrdsInstanceStatusRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBECREATEDRDSINSTANCESTATUSREQUEST_H_

+ 0 - 57
drds/include/alibabacloud/drds/model/DescribeCreateDrdsInstanceStatusResult.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_DRDS_MODEL_DESCRIBECREATEDRDSINSTANCESTATUSRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBECREATEDRDSINSTANCESTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeCreateDrdsInstanceStatusResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string status;
-				};
-
-
-				DescribeCreateDrdsInstanceStatusResult();
-				explicit DescribeCreateDrdsInstanceStatusResult(const std::string &payload);
-				~DescribeCreateDrdsInstanceStatusResult();
-				Data getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				Data data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBECREATEDRDSINSTANCESTATUSRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeCustomDataExportSrcDstTablesRequest.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_DRDS_MODEL_DESCRIBECUSTOMDATAEXPORTSRCDSTTABLESREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAEXPORTSRCDSTTABLESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeCustomDataExportSrcDstTablesRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeCustomDataExportSrcDstTablesRequest();
-				~DescribeCustomDataExportSrcDstTablesRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getExportParam()const;
-				void setExportParam(const std::string& exportParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string exportParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAEXPORTSRCDSTTABLESREQUEST_H_

+ 0 - 58
drds/include/alibabacloud/drds/model/DescribeCustomDataExportSrcDstTablesResult.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_DRDS_MODEL_DESCRIBECUSTOMDATAEXPORTSRCDSTTABLESRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAEXPORTSRCDSTTABLESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeCustomDataExportSrcDstTablesResult : public ServiceResult
-			{
-			public:
-				struct DataExportSrcDstTables
-				{
-					std::vector<std::string> srcTables;
-					std::vector<std::string> dstTables;
-				};
-
-
-				DescribeCustomDataExportSrcDstTablesResult();
-				explicit DescribeCustomDataExportSrcDstTablesResult(const std::string &payload);
-				~DescribeCustomDataExportSrcDstTablesResult();
-				DataExportSrcDstTables getDataExportSrcDstTables()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				DataExportSrcDstTables dataExportSrcDstTables_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAEXPORTSRCDSTTABLESRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeCustomDataImportSrcDstTablesRequest.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_DRDS_MODEL_DESCRIBECUSTOMDATAIMPORTSRCDSTTABLESREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAIMPORTSRCDSTTABLESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeCustomDataImportSrcDstTablesRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeCustomDataImportSrcDstTablesRequest();
-				~DescribeCustomDataImportSrcDstTablesRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getImportParam()const;
-				void setImportParam(const std::string& importParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string importParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAIMPORTSRCDSTTABLESREQUEST_H_

+ 0 - 58
drds/include/alibabacloud/drds/model/DescribeCustomDataImportSrcDstTablesResult.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_DRDS_MODEL_DESCRIBECUSTOMDATAIMPORTSRCDSTTABLESRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAIMPORTSRCDSTTABLESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeCustomDataImportSrcDstTablesResult : public ServiceResult
-			{
-			public:
-				struct DataImportSrcDstTables
-				{
-					std::vector<std::string> srcTables;
-					std::vector<std::string> dstTables;
-				};
-
-
-				DescribeCustomDataImportSrcDstTablesResult();
-				explicit DescribeCustomDataImportSrcDstTablesResult(const std::string &payload);
-				~DescribeCustomDataImportSrcDstTablesResult();
-				DataImportSrcDstTables getDataImportSrcDstTables()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				DataImportSrcDstTables dataImportSrcDstTables_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBECUSTOMDATAIMPORTSRCDSTTABLESRESULT_H_

+ 0 - 57
drds/include/alibabacloud/drds/model/DescribeDDLTaskRequest.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_DRDS_MODEL_DESCRIBEDDLTASKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDDLTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDDLTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDDLTaskRequest();
-				~DescribeDDLTaskRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDDLTASKREQUEST_H_

+ 0 - 64
drds/include/alibabacloud/drds/model/DescribeDDLTaskResult.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_DRDS_MODEL_DESCRIBEDDLTASKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDDLTASKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDDLTaskResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string allowCancel;
-					long gmtCreate;
-					std::string requestId;
-					std::string taskName;
-					std::string errMsg;
-					std::string taskPhase;
-					int taskType;
-					int taskStatus;
-					std::string targetId;
-					std::string taskDetail;
-				};
-
-
-				DescribeDDLTaskResult();
-				explicit DescribeDDLTaskResult(const std::string &payload);
-				~DescribeDDLTaskResult();
-				Data getData()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				Data data_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDDLTASKRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeDataExportPreCheckResultRequest.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_DRDS_MODEL_DESCRIBEDATAEXPORTPRECHECKRESULTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTPRECHECKRESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataExportPreCheckResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDataExportPreCheckResultRequest();
-				~DescribeDataExportPreCheckResultRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getTaskId()const;
-				void setTaskId(long taskId);
-
-            private:
-				std::string accessKeyId_;
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTPRECHECKRESULTREQUEST_H_

+ 0 - 66
drds/include/alibabacloud/drds/model/DescribeDataExportPreCheckResultResult.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_DRDS_MODEL_DESCRIBEDATAEXPORTPRECHECKRESULTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTPRECHECKRESULTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataExportPreCheckResultResult : public ServiceResult
-			{
-			public:
-				struct PreCheckResult
-				{
-					struct SubCheckItemsItem
-					{
-						std::string preCheckItemName;
-						std::string state;
-						std::vector<std::string> errorMsgParams;
-						std::string errorMsgCode;
-					};
-					std::vector<SubCheckItemsItem> subCheckItems;
-					std::string preCheckName;
-					std::string state;
-				};
-
-
-				DescribeDataExportPreCheckResultResult();
-				explicit DescribeDataExportPreCheckResultResult(const std::string &payload);
-				~DescribeDataExportPreCheckResultResult();
-				PreCheckResult getPreCheckResult()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				PreCheckResult preCheckResult_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTPRECHECKRESULTRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeDataExportTaskReportRequest.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_DRDS_MODEL_DESCRIBEDATAEXPORTTASKREPORTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKREPORTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataExportTaskReportRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDataExportTaskReportRequest();
-				~DescribeDataExportTaskReportRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getTaskId()const;
-				void setTaskId(long taskId);
-
-            private:
-				std::string accessKeyId_;
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKREPORTREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/DescribeDataExportTaskReportResult.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_DRDS_MODEL_DESCRIBEDATAEXPORTTASKREPORTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKREPORTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataExportTaskReportResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeDataExportTaskReportResult();
-				explicit DescribeDataExportTaskReportResult(const std::string &payload);
-				~DescribeDataExportTaskReportResult();
-				std::string getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKREPORTRESULT_H_

+ 0 - 54
drds/include/alibabacloud/drds/model/DescribeDataExportTasksRequest.h

@@ -1,54 +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_DRDS_MODEL_DESCRIBEDATAEXPORTTASKSREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataExportTasksRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDataExportTasksRequest();
-				~DescribeDataExportTasksRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-
-            private:
-				int pageNumber_;
-				std::string accessKeyId_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKSREQUEST_H_

+ 0 - 99
drds/include/alibabacloud/drds/model/DescribeDataExportTasksResult.h

@@ -1,99 +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_DRDS_MODEL_DESCRIBEDATAEXPORTTASKSRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataExportTasksResult : public ServiceResult
-			{
-			public:
-				struct DataExportTask
-				{
-					struct JingweiProgress
-					{
-						struct Full
-						{
-							int needTime;
-							int progress;
-							int tps;
-							int transferCount;
-						};
-						struct Increment
-						{
-							int tps;
-							int transferCount;
-							int delay;
-						};
-						bool incrementRunning;
-						Increment increment;
-						Full full;
-						bool fullRunning;
-					};
-					std::string status;
-					int createDbProgress;
-					int progress;
-					int batchEvaluateTaskId;
-					JingweiProgress jingweiProgress;
-					std::string gmtModified;
-					int evaluateTaskId;
-					int createTablesProgress;
-					std::string srcInstId;
-					std::string gmtCreate;
-					int type;
-					std::string dstDbName;
-					std::string taskName;
-					std::string stage;
-					int id;
-					std::string dstInstId;
-					std::string srcDbName;
-				};
-
-
-				DescribeDataExportTasksResult();
-				explicit DescribeDataExportTasksResult(const std::string &payload);
-				~DescribeDataExportTasksResult();
-				int getPageSize()const;
-				int getPageNumber()const;
-				int getTotal()const;
-				std::vector<DataExportTask> getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int pageSize_;
-				int pageNumber_;
-				int total_;
-				std::vector<DataExportTask> data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAEXPORTTASKSRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeDataImportPreCheckResultRequest.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_DRDS_MODEL_DESCRIBEDATAIMPORTPRECHECKRESULTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTPRECHECKRESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataImportPreCheckResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDataImportPreCheckResultRequest();
-				~DescribeDataImportPreCheckResultRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getTaskId()const;
-				void setTaskId(long taskId);
-
-            private:
-				std::string accessKeyId_;
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTPRECHECKRESULTREQUEST_H_

+ 0 - 66
drds/include/alibabacloud/drds/model/DescribeDataImportPreCheckResultResult.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_DRDS_MODEL_DESCRIBEDATAIMPORTPRECHECKRESULTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTPRECHECKRESULTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataImportPreCheckResultResult : public ServiceResult
-			{
-			public:
-				struct PreCheckResult
-				{
-					struct SubCheckItemsItem
-					{
-						std::string preCheckItemName;
-						std::string state;
-						std::vector<std::string> errorMsgParams;
-						std::string errorMsgCode;
-					};
-					std::vector<SubCheckItemsItem> subCheckItems;
-					std::string preCheckName;
-					std::string state;
-				};
-
-
-				DescribeDataImportPreCheckResultResult();
-				explicit DescribeDataImportPreCheckResultResult(const std::string &payload);
-				~DescribeDataImportPreCheckResultResult();
-				PreCheckResult getPreCheckResult()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				PreCheckResult preCheckResult_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTPRECHECKRESULTRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeDataImportTaskReportRequest.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_DRDS_MODEL_DESCRIBEDATAIMPORTTASKREPORTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKREPORTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataImportTaskReportRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDataImportTaskReportRequest();
-				~DescribeDataImportTaskReportRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getTaskId()const;
-				void setTaskId(long taskId);
-
-            private:
-				std::string accessKeyId_;
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKREPORTREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/DescribeDataImportTaskReportResult.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_DRDS_MODEL_DESCRIBEDATAIMPORTTASKREPORTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKREPORTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataImportTaskReportResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeDataImportTaskReportResult();
-				explicit DescribeDataImportTaskReportResult(const std::string &payload);
-				~DescribeDataImportTaskReportResult();
-				std::string getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKREPORTRESULT_H_

+ 0 - 54
drds/include/alibabacloud/drds/model/DescribeDataImportTasksRequest.h

@@ -1,54 +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_DRDS_MODEL_DESCRIBEDATAIMPORTTASKSREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataImportTasksRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDataImportTasksRequest();
-				~DescribeDataImportTasksRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-
-            private:
-				int pageNumber_;
-				std::string accessKeyId_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKSREQUEST_H_

+ 0 - 99
drds/include/alibabacloud/drds/model/DescribeDataImportTasksResult.h

@@ -1,99 +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_DRDS_MODEL_DESCRIBEDATAIMPORTTASKSRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDataImportTasksResult : public ServiceResult
-			{
-			public:
-				struct DataImportTask
-				{
-					struct JingweiProgress
-					{
-						struct Full
-						{
-							int needTime;
-							int progress;
-							int tps;
-							int transferCount;
-						};
-						struct Increment
-						{
-							int tps;
-							int transferCount;
-							int delay;
-						};
-						bool incrementRunning;
-						Increment increment;
-						Full full;
-						bool fullRunning;
-					};
-					std::string status;
-					int createDbProgress;
-					int progress;
-					int batchEvaluateTaskId;
-					JingweiProgress jingweiProgress;
-					std::string gmtModified;
-					int evaluateTaskId;
-					int createTablesProgress;
-					std::string srcInstId;
-					std::string gmtCreate;
-					int type;
-					std::string dstDbName;
-					std::string taskName;
-					std::string stage;
-					int id;
-					std::string dstInstId;
-					std::string srcDbName;
-				};
-
-
-				DescribeDataImportTasksResult();
-				explicit DescribeDataImportTasksResult(const std::string &payload);
-				~DescribeDataImportTasksResult();
-				int getPageSize()const;
-				int getPageNumber()const;
-				int getTotal()const;
-				std::vector<DataImportTask> getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int pageSize_;
-				int pageNumber_;
-				int total_;
-				std::vector<DataImportTask> data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDATAIMPORTTASKSRESULT_H_

+ 0 - 48
drds/include/alibabacloud/drds/model/DescribeDrdsComponentsRequest.h

@@ -1,48 +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_DRDS_MODEL_DESCRIBEDRDSCOMPONENTSREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSCOMPONENTSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsComponentsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDrdsComponentsRequest();
-				~DescribeDrdsComponentsRequest();
-
-				std::string getCommodityCode()const;
-				void setCommodityCode(const std::string& commodityCode);
-
-            private:
-				std::string commodityCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSCOMPONENTSREQUEST_H_

+ 0 - 74
drds/include/alibabacloud/drds/model/DescribeDrdsComponentsResult.h

@@ -1,74 +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_DRDS_MODEL_DESCRIBEDRDSCOMPONENTSRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSCOMPONENTSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsComponentsResult : public ServiceResult
-			{
-			public:
-				struct DrdsComponent
-				{
-					struct DrdsAzoneInfo
-					{
-						bool supportVpc;
-						std::string zoneName;
-						std::string zoneId;
-						bool supportClassic;
-					};
-					struct DrdsSeries
-					{
-						std::string series;
-						std::string seriesName;
-						std::vector<std::string> specs;
-					};
-					std::vector<DrdsComponent::DrdsAzoneInfo> drdsAzoneInfos;
-					std::vector<std::string> mysqlVersions;
-					std::string regionName;
-					std::vector<DrdsComponent::DrdsSeries> drdsSeriesList;
-					std::string regionId;
-				};
-
-
-				DescribeDrdsComponentsResult();
-				explicit DescribeDrdsComponentsResult(const std::string &payload);
-				~DescribeDrdsComponentsResult();
-				std::vector<DrdsComponent> getDrdsComponents()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<DrdsComponent> drdsComponents_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSCOMPONENTSRESULT_H_

+ 2 - 6
drds/include/alibabacloud/drds/model/DescribeDrdsDBIpWhiteListResult.h

@@ -32,22 +32,18 @@ namespace AlibabaCloud
 			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBIpWhiteListResult : public ServiceResult
 			{
 			public:
-				struct Data
-				{
-					std::vector<std::string> ipWhiteList;
-				};
 
 
 				DescribeDrdsDBIpWhiteListResult();
 				explicit DescribeDrdsDBIpWhiteListResult(const std::string &payload);
 				~DescribeDrdsDBIpWhiteListResult();
-				Data getData()const;
+				std::vector<std::string> getIpWhiteList()const;
 				bool getSuccess()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
-				Data data_;
+				std::vector<std::string> ipWhiteList_;
 				bool success_;
 
 			};

+ 4 - 2
drds/include/alibabacloud/drds/model/DescribeDrdsDBResult.h

@@ -34,10 +34,12 @@ namespace AlibabaCloud
 			public:
 				struct Data
 				{
-					int status;
-					std::string msg;
+					std::string status;
+					std::string dbInstType;
+					std::string instRole;
 					std::string createTime;
 					std::string mode;
+					std::string schema;
 					std::string dbName;
 				};
 

+ 9 - 0
drds/include/alibabacloud/drds/model/DescribeDrdsDBsRequest.h

@@ -37,12 +37,21 @@ namespace AlibabaCloud
 
 				std::string getDrdsInstanceId()const;
 				void setDrdsInstanceId(const std::string& drdsInstanceId);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
 				std::string drdsInstanceId_;
+				int pageNumber_;
 				std::string accessKeyId_;
+				std::string regionId_;
+				int pageSize_;
 
 			};
 		}

+ 9 - 2
drds/include/alibabacloud/drds/model/DescribeDrdsDBsResult.h

@@ -34,10 +34,11 @@ namespace AlibabaCloud
 			public:
 				struct Db
 				{
-					int status;
-					std::string msg;
+					std::string status;
+					std::string dbInstType;
 					std::string createTime;
 					std::string mode;
+					std::string schema;
 					std::string dbName;
 				};
 
@@ -45,12 +46,18 @@ namespace AlibabaCloud
 				DescribeDrdsDBsResult();
 				explicit DescribeDrdsDBsResult(const std::string &payload);
 				~DescribeDrdsDBsResult();
+				std::string getPageSize()const;
+				std::string getPageNumber()const;
+				std::string getTotal()const;
 				std::vector<Db> getData()const;
 				bool getSuccess()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
+				std::string pageSize_;
+				std::string pageNumber_;
+				std::string total_;
 				std::vector<Db> data_;
 				bool success_;
 

+ 0 - 54
drds/include/alibabacloud/drds/model/DescribeDrdsDbTestLinkRequest.h

@@ -1,54 +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_DRDS_MODEL_DESCRIBEDRDSDBTESTLINKREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTESTLINKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbTestLinkRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDrdsDbTestLinkRequest();
-				~DescribeDrdsDbTestLinkRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getDbName()const;
-				void setDbName(const std::string& dbName);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-				std::string dbName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTESTLINKREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/DescribeDrdsDbTestLinkResult.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_DRDS_MODEL_DESCRIBEDRDSDBTESTLINKRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTESTLINKRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbTestLinkResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeDrdsDbTestLinkResult();
-				explicit DescribeDrdsDbTestLinkResult(const std::string &payload);
-				~DescribeDrdsDbTestLinkResult();
-				bool getSuccess()const;
-				std::string getResult()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool success_;
-				std::string result_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTESTLINKRESULT_H_

+ 3 - 0
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h

@@ -45,6 +45,8 @@ namespace AlibabaCloud
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getDbName()const;
 				void setDbName(const std::string& dbName);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getKey()const;
 				void setKey(const std::string& key);
 
@@ -54,6 +56,7 @@ namespace AlibabaCloud
 				std::string drdsInstanceId_;
 				std::string accessKeyId_;
 				std::string dbName_;
+				std::string regionId_;
 				std::string key_;
 
 			};

+ 3 - 0
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h

@@ -43,6 +43,8 @@ namespace AlibabaCloud
 				void setDrdsInstanceId(const std::string& drdsInstanceId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getKey()const;
 				void setKey(const std::string& key);
 				int getPeriodMultiple()const;
@@ -53,6 +55,7 @@ namespace AlibabaCloud
 				long startTime_;
 				std::string drdsInstanceId_;
 				std::string accessKeyId_;
+				std::string regionId_;
 				std::string key_;
 				int periodMultiple_;
 

+ 1 - 2
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceMonitorResult.h

@@ -39,6 +39,7 @@ namespace AlibabaCloud
 						std::string value;
 						long date;
 					};
+					int nodeNum;
 					std::vector<PartialPerformanceData::PerformanceValue> values;
 					std::string unit;
 					std::string key;
@@ -49,13 +50,11 @@ namespace AlibabaCloud
 				explicit DescribeDrdsInstanceMonitorResult(const std::string &payload);
 				~DescribeDrdsInstanceMonitorResult();
 				std::vector<PartialPerformanceData> getData()const;
-				bool getSuccess()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
 				std::vector<PartialPerformanceData> data_;
-				bool success_;
 
 			};
 		}

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceNetInfoForInnerRequest.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_DRDS_MODEL_DESCRIBEDRDSINSTANCENETINFOFORINNERREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCENETINFOFORINNERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceNetInfoForInnerRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDrdsInstanceNetInfoForInnerRequest();
-				~DescribeDrdsInstanceNetInfoForInnerRequest();
-
-				std::string getDrdsInstanceId()const;
-				void setDrdsInstanceId(const std::string& drdsInstanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				std::string drdsInstanceId_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCENETINFOFORINNERREQUEST_H_

+ 0 - 64
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceNetInfoForInnerResult.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_DRDS_MODEL_DESCRIBEDRDSINSTANCENETINFOFORINNERRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCENETINFOFORINNERRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceNetInfoForInnerResult : public ServiceResult
-			{
-			public:
-				struct NetInfo
-				{
-					std::string type;
-					std::string iP;
-					std::string port;
-					bool isForVpc;
-				};
-
-
-				DescribeDrdsInstanceNetInfoForInnerResult();
-				explicit DescribeDrdsInstanceNetInfoForInnerResult(const std::string &payload);
-				~DescribeDrdsInstanceNetInfoForInnerResult();
-				std::vector<NetInfo> getNetInfos()const;
-				std::string getDrdsInstanceId()const;
-				std::string getNetworkType()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<NetInfo> netInfos_;
-				std::string drdsInstanceId_;
-				std::string networkType_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCENETINFOFORINNERRESULT_H_

+ 3 - 0
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceRequest.h

@@ -39,10 +39,13 @@ namespace AlibabaCloud
 				void setDrdsInstanceId(const std::string& drdsInstanceId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 
             private:
 				std::string drdsInstanceId_;
 				std::string accessKeyId_;
+				std::string regionId_;
 
 			};
 		}

+ 20 - 5
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceResult.h

@@ -38,20 +38,35 @@ namespace AlibabaCloud
 					{
 						std::string type;
 						std::string vpcId;
-						std::string iP;
 						std::string port;
+						std::string dns;
 						std::string vswitchId;
+						long expireDays;
 					};
-					std::string status;
-					std::string type;
 					std::string description;
+					std::string instanceSpec;
+					long expireDate;
+					std::string resourceGroupId;
+					std::string label;
+					std::string instanceSeries;
+					std::string productVersion;
+					int mysqlVersion;
 					std::string drdsInstanceId;
-					std::string zoneId;
 					long version;
 					std::string networkType;
+					std::string instRole;
+					std::string commodityCode;
+					std::vector<std::string> readOnlyDBInstanceIds;
+					std::string status;
+					std::string storageType;
+					std::string zoneId;
 					long createTime;
+					std::string machineType;
+					std::string versionAction;
+					std::string type;
+					std::string masterInstanceId;
+					std::string orderInstanceId;
 					std::string vpcCloudInstanceId;
-					std::string specification;
 					std::string regionId;
 					std::vector<Vip> vips;
 				};

+ 3 - 0
drds/include/alibabacloud/drds/model/DescribeDrdsInstanceVersionRequest.h

@@ -39,10 +39,13 @@ namespace AlibabaCloud
 				void setDrdsInstanceId(const std::string& drdsInstanceId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 
             private:
 				std::string drdsInstanceId_;
 				std::string accessKeyId_;
+				std::string regionId_;
 
 			};
 		}

+ 30 - 3
drds/include/alibabacloud/drds/model/DescribeDrdsInstancesRequest.h

@@ -30,25 +30,52 @@ namespace AlibabaCloud
 		{
 			class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstancesRequest : public RpcServiceRequest
 			{
+			public:
+				struct Tag
+				{
+					std::string value;
+					std::string key;
+				};
 
 			public:
 				DescribeDrdsInstancesRequest();
 				~DescribeDrdsInstancesRequest();
 
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getProductVersion()const;
+				void setProductVersion(const std::string& productVersion);
 				std::string getType()const;
 				void setType(const std::string& type);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getTags()const;
-				void setTags(const std::string& tags);
+				std::string getResourceGroupId()const;
+				void setResourceGroupId(const std::string& resourceGroupId);
+				bool getExpired()const;
+				void setExpired(bool expired);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::vector<Tag> getTag()const;
+				void setTag(const std::vector<Tag>& tag);
+				bool getMix()const;
+				void setMix(bool mix);
 
             private:
+				std::string description_;
+				std::string productVersion_;
 				std::string type_;
+				int pageNumber_;
 				std::string accessKeyId_;
-				std::string tags_;
+				std::string resourceGroupId_;
+				bool expired_;
 				std::string regionId_;
+				int pageSize_;
+				std::vector<Tag> tag_;
+				bool mix_;
 
 			};
 		}

+ 25 - 10
drds/include/alibabacloud/drds/model/DescribeDrdsInstancesResult.h

@@ -42,19 +42,30 @@ namespace AlibabaCloud
 						std::string port;
 						std::string vswitchId;
 					};
-					std::string status;
 					std::string description;
-					std::string zoneId;
-					long createTime;
-					std::string masterInstId;
-					std::string type;
+					std::string instanceSpec;
+					long expireDate;
+					std::string resourceGroupId;
+					std::string label;
+					std::string instanceSeries;
+					std::string productVersion;
 					std::string drdsInstanceId;
 					long version;
 					std::string networkType;
 					std::string instRole;
+					std::string commodityCode;
+					std::vector<std::string> readOnlyDBInstanceIds;
+					std::string status;
+					std::string zoneId;
+					long createTime;
+					std::string machineType;
+					std::string versionAction;
+					std::string type;
+					std::string vpcId;
+					std::string masterInstanceId;
+					std::string orderInstanceId;
 					std::string vpcCloudInstanceId;
 					std::string regionId;
-					std::vector<std::string> slaveInstId;
 					std::vector<Instance::Vip> vips;
 				};
 
@@ -62,14 +73,18 @@ namespace AlibabaCloud
 				DescribeDrdsInstancesResult();
 				explicit DescribeDrdsInstancesResult(const std::string &payload);
 				~DescribeDrdsInstancesResult();
-				std::vector<Instance> getData()const;
-				bool getSuccess()const;
+				std::vector<Instance> getInstances()const;
+				int getPageSize()const;
+				int getPageNumber()const;
+				int getTotal()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
-				std::vector<Instance> data_;
-				bool success_;
+				std::vector<Instance> instances_;
+				int pageSize_;
+				int pageNumber_;
+				int total_;
 
 			};
 		}

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeEvaluateDataImportDbTopologysRequest.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_DRDS_MODEL_DESCRIBEEVALUATEDATAIMPORTDBTOPOLOGYSREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEDATAIMPORTDBTOPOLOGYSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeEvaluateDataImportDbTopologysRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeEvaluateDataImportDbTopologysRequest();
-				~DescribeEvaluateDataImportDbTopologysRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getImportParam()const;
-				void setImportParam(const std::string& importParam);
-
-            private:
-				std::string accessKeyId_;
-				std::string importParam_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEDATAIMPORTDBTOPOLOGYSREQUEST_H_

+ 0 - 53
drds/include/alibabacloud/drds/model/DescribeEvaluateDataImportDbTopologysResult.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_DRDS_MODEL_DESCRIBEEVALUATEDATAIMPORTDBTOPOLOGYSRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEDATAIMPORTDBTOPOLOGYSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeEvaluateDataImportDbTopologysResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeEvaluateDataImportDbTopologysResult();
-				explicit DescribeEvaluateDataImportDbTopologysResult(const std::string &payload);
-				~DescribeEvaluateDataImportDbTopologysResult();
-				std::string getData()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string data_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEDATAIMPORTDBTOPOLOGYSRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeEvaluatePreCheckResultRequest.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_DRDS_MODEL_DESCRIBEEVALUATEPRECHECKRESULTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEPRECHECKRESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeEvaluatePreCheckResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeEvaluatePreCheckResultRequest();
-				~DescribeEvaluatePreCheckResultRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getTaskId()const;
-				void setTaskId(long taskId);
-
-            private:
-				std::string accessKeyId_;
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEPRECHECKRESULTREQUEST_H_

+ 0 - 66
drds/include/alibabacloud/drds/model/DescribeEvaluatePreCheckResultResult.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_DRDS_MODEL_DESCRIBEEVALUATEPRECHECKRESULTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEPRECHECKRESULTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeEvaluatePreCheckResultResult : public ServiceResult
-			{
-			public:
-				struct PreCheckResult
-				{
-					struct SubCheckItemsItem
-					{
-						std::string preCheckItemName;
-						std::string state;
-						std::vector<std::string> errorMsgParams;
-						std::string errorMsgCode;
-					};
-					std::vector<SubCheckItemsItem> subCheckItems;
-					std::string preCheckName;
-					std::string state;
-				};
-
-
-				DescribeEvaluatePreCheckResultResult();
-				explicit DescribeEvaluatePreCheckResultResult(const std::string &payload);
-				~DescribeEvaluatePreCheckResultResult();
-				PreCheckResult getPreCheckResult()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				PreCheckResult preCheckResult_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATEPRECHECKRESULTRESULT_H_

+ 0 - 51
drds/include/alibabacloud/drds/model/DescribeEvaluateTaskReportRequest.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_DRDS_MODEL_DESCRIBEEVALUATETASKREPORTREQUEST_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATETASKREPORTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeEvaluateTaskReportRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeEvaluateTaskReportRequest();
-				~DescribeEvaluateTaskReportRequest();
-
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				long getTaskId()const;
-				void setTaskId(long taskId);
-
-            private:
-				std::string accessKeyId_;
-				long taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATETASKREPORTREQUEST_H_

+ 0 - 99
drds/include/alibabacloud/drds/model/DescribeEvaluateTaskReportResult.h

@@ -1,99 +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_DRDS_MODEL_DESCRIBEEVALUATETASKREPORTRESULT_H_
-#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATETASKREPORTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/drds/DrdsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Drds
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DRDS_EXPORT DescribeEvaluateTaskReportResult : public ServiceResult
-			{
-			public:
-				struct EvaluateResult
-				{
-					struct TableShardResultsItem
-					{
-						std::string shardType;
-						int dbpartitions;
-						std::string table;
-						std::string dbShardKey;
-						int tbpartitions;
-						int sqlCount;
-						std::string originDbShardMethod;
-						std::string originTbShardMethod;
-						std::string createTableSql;
-						std::string tbShardMethod;
-						std::string shardKeyType;
-						std::string dbShardMethod;
-						int rowCount;
-						std::string tbShardKey;
-					};
-					struct RdsInstInfosItem
-					{
-						int rdsUsedSpace;
-						std::string instId;
-						int avgQpsGrowthScale;
-						int rdsPeakIopsWeekly;
-						int rdsPeakSessionsWeekly;
-						int rdsPeakQpsWeekly;
-						int dataGrowthScale;
-					};
-					std::string drdsType;
-					int taskId;
-					std::vector<RdsInstInfosItem> rdsInstInfos;
-					std::string gmtModified;
-					std::string taskStatus;
-					std::vector<TableShardResultsItem> tableShardResults;
-					int slowSqlCount;
-					std::string gmtCreate;
-					int instId;
-					std::string taskName;
-					int drdsCount;
-					std::string rdsTotalSpace;
-					std::string dbName;
-					std::string rdsType;
-					int rdsCount;
-					int allSqlCount;
-				};
-
-
-				DescribeEvaluateTaskReportResult();
-				explicit DescribeEvaluateTaskReportResult(const std::string &payload);
-				~DescribeEvaluateTaskReportResult();
-				EvaluateResult getEvaluateResult()const;
-				bool getSuccess()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				EvaluateResult evaluateResult_;
-				bool success_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEVALUATETASKREPORTRESULT_H_

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików