Browse Source

Update SDK version.

sdk-team 3 years ago
parent
commit
1dddf4ace0
100 changed files with 69 additions and 7151 deletions
  1. 1 1
      VERSION
  2. 2 86
      dts/CMakeLists.txt
  3. 0 168
      dts/include/alibabacloud/dts/DtsClient.h
  4. 0 69
      dts/include/alibabacloud/dts/model/ConfigurationSynchronizationJobRequest.h
  5. 0 55
      dts/include/alibabacloud/dts/model/ConfigurationSynchronizationJobResult.h
  6. 0 6
      dts/include/alibabacloud/dts/model/ConfigureMigrationJobRequest.h
  7. 0 69
      dts/include/alibabacloud/dts/model/ConfigureSubscriptionInstanceRequest.h
  8. 0 55
      dts/include/alibabacloud/dts/model/ConfigureSubscriptionInstanceResult.h
  9. 0 120
      dts/include/alibabacloud/dts/model/ConfigureSynchronizationJobRequest.h
  10. 0 55
      dts/include/alibabacloud/dts/model/ConfigureSynchronizationJobResult.h
  11. 3 3
      dts/include/alibabacloud/dts/model/CreateMigrationJobRequest.h
  12. 0 57
      dts/include/alibabacloud/dts/model/CreateSubscriptionInstanceRequest.h
  13. 0 57
      dts/include/alibabacloud/dts/model/CreateSubscriptionInstanceResult.h
  14. 0 72
      dts/include/alibabacloud/dts/model/CreateSynchronizationJobRequest.h
  15. 0 57
      dts/include/alibabacloud/dts/model/CreateSynchronizationJobResult.h
  16. 0 3
      dts/include/alibabacloud/dts/model/DeleteMigrationJobRequest.h
  17. 0 45
      dts/include/alibabacloud/dts/model/DeleteSubscriptionInstanceRequest.h
  18. 0 55
      dts/include/alibabacloud/dts/model/DeleteSubscriptionInstanceResult.h
  19. 0 45
      dts/include/alibabacloud/dts/model/DeleteSynchronizationJobRequest.h
  20. 0 55
      dts/include/alibabacloud/dts/model/DeleteSynchronizationJobResult.h
  21. 3 6
      dts/include/alibabacloud/dts/model/DescirbeMigrationJobsRequest.h
  22. 0 51
      dts/include/alibabacloud/dts/model/DescribeInitializationStatusRequest.h
  23. 0 95
      dts/include/alibabacloud/dts/model/DescribeInitializationStatusResult.h
  24. 0 3
      dts/include/alibabacloud/dts/model/DescribeMigrationJobDetailRequest.h
  25. 0 3
      dts/include/alibabacloud/dts/model/DescribeMigrationJobStatusRequest.h
  26. 0 1
      dts/include/alibabacloud/dts/model/DescribeMigrationJobStatusResult.h
  27. 0 51
      dts/include/alibabacloud/dts/model/DescribeMigrationJobsRequest.h
  28. 0 133
      dts/include/alibabacloud/dts/model/DescribeMigrationJobsResult.h
  29. 0 45
      dts/include/alibabacloud/dts/model/DescribeSubscriptionInstanceStatusRequest.h
  30. 0 89
      dts/include/alibabacloud/dts/model/DescribeSubscriptionInstanceStatusResult.h
  31. 0 54
      dts/include/alibabacloud/dts/model/DescribeSubscriptionInstancesRequest.h
  32. 0 88
      dts/include/alibabacloud/dts/model/DescribeSubscriptionInstancesResult.h
  33. 0 48
      dts/include/alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusRequest.h
  34. 0 62
      dts/include/alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusResult.h
  35. 0 48
      dts/include/alibabacloud/dts/model/DescribeSynchronizationJobStatusRequest.h
  36. 0 152
      dts/include/alibabacloud/dts/model/DescribeSynchronizationJobStatusResult.h
  37. 0 54
      dts/include/alibabacloud/dts/model/DescribeSynchronizationJobsRequest.h
  38. 0 142
      dts/include/alibabacloud/dts/model/DescribeSynchronizationJobsResult.h
  39. 0 48
      dts/include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusRequest.h
  40. 0 95
      dts/include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusResult.h
  41. 0 48
      dts/include/alibabacloud/dts/model/ModifyConsumptionTimestampRequest.h
  42. 0 55
      dts/include/alibabacloud/dts/model/ModifyConsumptionTimestampResult.h
  43. 0 3
      dts/include/alibabacloud/dts/model/ModifyMigrationObjectRequest.h
  44. 0 48
      dts/include/alibabacloud/dts/model/ModifySubscriptionObjectRequest.h
  45. 0 55
      dts/include/alibabacloud/dts/model/ModifySubscriptionObjectResult.h
  46. 0 48
      dts/include/alibabacloud/dts/model/ModifySynchronizationObjectRequest.h
  47. 0 57
      dts/include/alibabacloud/dts/model/ModifySynchronizationObjectResult.h
  48. 0 3
      dts/include/alibabacloud/dts/model/StartMigrationJobRequest.h
  49. 0 45
      dts/include/alibabacloud/dts/model/StartSubscriptionInstanceRequest.h
  50. 0 57
      dts/include/alibabacloud/dts/model/StartSubscriptionInstanceResult.h
  51. 0 45
      dts/include/alibabacloud/dts/model/StartSynchronizationJobRequest.h
  52. 0 55
      dts/include/alibabacloud/dts/model/StartSynchronizationJobResult.h
  53. 0 3
      dts/include/alibabacloud/dts/model/StopMigrationJobRequest.h
  54. 0 3
      dts/include/alibabacloud/dts/model/SuspendMigrationJobRequest.h
  55. 0 45
      dts/include/alibabacloud/dts/model/SuspendSynchronizationJobRequest.h
  56. 0 55
      dts/include/alibabacloud/dts/model/SuspendSynchronizationJobResult.h
  57. 35 791
      dts/src/DtsClient.cc
  58. 0 117
      dts/src/model/ConfigurationSynchronizationJobRequest.cc
  59. 0 65
      dts/src/model/ConfigurationSynchronizationJobResult.cc
  60. 1 19
      dts/src/model/ConfigureMigrationJobRequest.cc
  61. 0 117
      dts/src/model/ConfigureSubscriptionInstanceRequest.cc
  62. 0 65
      dts/src/model/ConfigureSubscriptionInstanceResult.cc
  63. 0 270
      dts/src/model/ConfigureSynchronizationJobRequest.cc
  64. 0 65
      dts/src/model/ConfigureSynchronizationJobResult.cc
  65. 10 10
      dts/src/model/CreateMigrationJobRequest.cc
  66. 0 81
      dts/src/model/CreateSubscriptionInstanceRequest.cc
  67. 0 72
      dts/src/model/CreateSubscriptionInstanceResult.cc
  68. 0 126
      dts/src/model/CreateSynchronizationJobRequest.cc
  69. 0 72
      dts/src/model/CreateSynchronizationJobResult.cc
  70. 1 10
      dts/src/model/DeleteMigrationJobRequest.cc
  71. 0 45
      dts/src/model/DeleteSubscriptionInstanceRequest.cc
  72. 0 65
      dts/src/model/DeleteSubscriptionInstanceResult.cc
  73. 0 45
      dts/src/model/DeleteSynchronizationJobRequest.cc
  74. 0 65
      dts/src/model/DeleteSynchronizationJobResult.cc
  75. 10 19
      dts/src/model/DescirbeMigrationJobsRequest.cc
  76. 0 63
      dts/src/model/DescribeInitializationStatusRequest.cc
  77. 0 137
      dts/src/model/DescribeInitializationStatusResult.cc
  78. 1 10
      dts/src/model/DescribeMigrationJobDetailRequest.cc
  79. 1 10
      dts/src/model/DescribeMigrationJobStatusRequest.cc
  80. 0 2
      dts/src/model/DescribeMigrationJobStatusResult.cc
  81. 0 63
      dts/src/model/DescribeMigrationJobsRequest.cc
  82. 0 172
      dts/src/model/DescribeMigrationJobsResult.cc
  83. 0 45
      dts/src/model/DescribeSubscriptionInstanceStatusRequest.cc
  84. 0 145
      dts/src/model/DescribeSubscriptionInstanceStatusResult.cc
  85. 0 72
      dts/src/model/DescribeSubscriptionInstancesRequest.cc
  86. 0 117
      dts/src/model/DescribeSubscriptionInstancesResult.cc
  87. 0 54
      dts/src/model/DescribeSubscriptionObjectModifyStatusRequest.cc
  88. 0 77
      dts/src/model/DescribeSubscriptionObjectModifyStatusResult.cc
  89. 0 54
      dts/src/model/DescribeSynchronizationJobStatusRequest.cc
  90. 0 250
      dts/src/model/DescribeSynchronizationJobStatusResult.cc
  91. 0 72
      dts/src/model/DescribeSynchronizationJobsRequest.cc
  92. 0 183
      dts/src/model/DescribeSynchronizationJobsResult.cc
  93. 0 54
      dts/src/model/DescribeSynchronizationObjectModifyStatusRequest.cc
  94. 0 124
      dts/src/model/DescribeSynchronizationObjectModifyStatusResult.cc
  95. 0 54
      dts/src/model/ModifyConsumptionTimestampRequest.cc
  96. 0 65
      dts/src/model/ModifyConsumptionTimestampResult.cc
  97. 1 10
      dts/src/model/ModifyMigrationObjectRequest.cc
  98. 0 54
      dts/src/model/ModifySubscriptionObjectRequest.cc
  99. 0 65
      dts/src/model/ModifySubscriptionObjectResult.cc
  100. 0 54
      dts/src/model/ModifySynchronizationObjectRequest.cc

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1690
+1.36.1691

+ 2 - 86
dts/CMakeLists.txt

@@ -21,133 +21,49 @@ set(dts_public_header
 	include/alibabacloud/dts/DtsExport.h )
 
 set(dts_public_header_model 
-	include/alibabacloud/dts/model/ConfigurationSynchronizationJobRequest.h
-	include/alibabacloud/dts/model/ConfigurationSynchronizationJobResult.h
 	include/alibabacloud/dts/model/ConfigureMigrationJobRequest.h
 	include/alibabacloud/dts/model/ConfigureMigrationJobResult.h
-	include/alibabacloud/dts/model/ConfigureSubscriptionInstanceRequest.h
-	include/alibabacloud/dts/model/ConfigureSubscriptionInstanceResult.h
-	include/alibabacloud/dts/model/ConfigureSynchronizationJobRequest.h
-	include/alibabacloud/dts/model/ConfigureSynchronizationJobResult.h
 	include/alibabacloud/dts/model/CreateMigrationJobRequest.h
 	include/alibabacloud/dts/model/CreateMigrationJobResult.h
-	include/alibabacloud/dts/model/CreateSubscriptionInstanceRequest.h
-	include/alibabacloud/dts/model/CreateSubscriptionInstanceResult.h
-	include/alibabacloud/dts/model/CreateSynchronizationJobRequest.h
-	include/alibabacloud/dts/model/CreateSynchronizationJobResult.h
 	include/alibabacloud/dts/model/DeleteMigrationJobRequest.h
 	include/alibabacloud/dts/model/DeleteMigrationJobResult.h
-	include/alibabacloud/dts/model/DeleteSubscriptionInstanceRequest.h
-	include/alibabacloud/dts/model/DeleteSubscriptionInstanceResult.h
-	include/alibabacloud/dts/model/DeleteSynchronizationJobRequest.h
-	include/alibabacloud/dts/model/DeleteSynchronizationJobResult.h
 	include/alibabacloud/dts/model/DescirbeMigrationJobsRequest.h
 	include/alibabacloud/dts/model/DescirbeMigrationJobsResult.h
-	include/alibabacloud/dts/model/DescribeInitializationStatusRequest.h
-	include/alibabacloud/dts/model/DescribeInitializationStatusResult.h
 	include/alibabacloud/dts/model/DescribeMigrationJobDetailRequest.h
 	include/alibabacloud/dts/model/DescribeMigrationJobDetailResult.h
 	include/alibabacloud/dts/model/DescribeMigrationJobStatusRequest.h
 	include/alibabacloud/dts/model/DescribeMigrationJobStatusResult.h
-	include/alibabacloud/dts/model/DescribeMigrationJobsRequest.h
-	include/alibabacloud/dts/model/DescribeMigrationJobsResult.h
-	include/alibabacloud/dts/model/DescribeSubscriptionInstanceStatusRequest.h
-	include/alibabacloud/dts/model/DescribeSubscriptionInstanceStatusResult.h
-	include/alibabacloud/dts/model/DescribeSubscriptionInstancesRequest.h
-	include/alibabacloud/dts/model/DescribeSubscriptionInstancesResult.h
-	include/alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusRequest.h
-	include/alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusResult.h
-	include/alibabacloud/dts/model/DescribeSynchronizationJobStatusRequest.h
-	include/alibabacloud/dts/model/DescribeSynchronizationJobStatusResult.h
-	include/alibabacloud/dts/model/DescribeSynchronizationJobsRequest.h
-	include/alibabacloud/dts/model/DescribeSynchronizationJobsResult.h
-	include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusRequest.h
-	include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusResult.h
-	include/alibabacloud/dts/model/ModifyConsumptionTimestampRequest.h
-	include/alibabacloud/dts/model/ModifyConsumptionTimestampResult.h
 	include/alibabacloud/dts/model/ModifyMigrationObjectRequest.h
 	include/alibabacloud/dts/model/ModifyMigrationObjectResult.h
-	include/alibabacloud/dts/model/ModifySubscriptionObjectRequest.h
-	include/alibabacloud/dts/model/ModifySubscriptionObjectResult.h
-	include/alibabacloud/dts/model/ModifySynchronizationObjectRequest.h
-	include/alibabacloud/dts/model/ModifySynchronizationObjectResult.h
 	include/alibabacloud/dts/model/StartMigrationJobRequest.h
 	include/alibabacloud/dts/model/StartMigrationJobResult.h
-	include/alibabacloud/dts/model/StartSubscriptionInstanceRequest.h
-	include/alibabacloud/dts/model/StartSubscriptionInstanceResult.h
-	include/alibabacloud/dts/model/StartSynchronizationJobRequest.h
-	include/alibabacloud/dts/model/StartSynchronizationJobResult.h
 	include/alibabacloud/dts/model/StopMigrationJobRequest.h
 	include/alibabacloud/dts/model/StopMigrationJobResult.h
 	include/alibabacloud/dts/model/SuspendMigrationJobRequest.h
-	include/alibabacloud/dts/model/SuspendMigrationJobResult.h
-	include/alibabacloud/dts/model/SuspendSynchronizationJobRequest.h
-	include/alibabacloud/dts/model/SuspendSynchronizationJobResult.h )
+	include/alibabacloud/dts/model/SuspendMigrationJobResult.h )
 
 set(dts_src 
 	src/DtsClient.cc
-	src/model/ConfigurationSynchronizationJobRequest.cc
-	src/model/ConfigurationSynchronizationJobResult.cc
 	src/model/ConfigureMigrationJobRequest.cc
 	src/model/ConfigureMigrationJobResult.cc
-	src/model/ConfigureSubscriptionInstanceRequest.cc
-	src/model/ConfigureSubscriptionInstanceResult.cc
-	src/model/ConfigureSynchronizationJobRequest.cc
-	src/model/ConfigureSynchronizationJobResult.cc
 	src/model/CreateMigrationJobRequest.cc
 	src/model/CreateMigrationJobResult.cc
-	src/model/CreateSubscriptionInstanceRequest.cc
-	src/model/CreateSubscriptionInstanceResult.cc
-	src/model/CreateSynchronizationJobRequest.cc
-	src/model/CreateSynchronizationJobResult.cc
 	src/model/DeleteMigrationJobRequest.cc
 	src/model/DeleteMigrationJobResult.cc
-	src/model/DeleteSubscriptionInstanceRequest.cc
-	src/model/DeleteSubscriptionInstanceResult.cc
-	src/model/DeleteSynchronizationJobRequest.cc
-	src/model/DeleteSynchronizationJobResult.cc
 	src/model/DescirbeMigrationJobsRequest.cc
 	src/model/DescirbeMigrationJobsResult.cc
-	src/model/DescribeInitializationStatusRequest.cc
-	src/model/DescribeInitializationStatusResult.cc
 	src/model/DescribeMigrationJobDetailRequest.cc
 	src/model/DescribeMigrationJobDetailResult.cc
 	src/model/DescribeMigrationJobStatusRequest.cc
 	src/model/DescribeMigrationJobStatusResult.cc
-	src/model/DescribeMigrationJobsRequest.cc
-	src/model/DescribeMigrationJobsResult.cc
-	src/model/DescribeSubscriptionInstanceStatusRequest.cc
-	src/model/DescribeSubscriptionInstanceStatusResult.cc
-	src/model/DescribeSubscriptionInstancesRequest.cc
-	src/model/DescribeSubscriptionInstancesResult.cc
-	src/model/DescribeSubscriptionObjectModifyStatusRequest.cc
-	src/model/DescribeSubscriptionObjectModifyStatusResult.cc
-	src/model/DescribeSynchronizationJobStatusRequest.cc
-	src/model/DescribeSynchronizationJobStatusResult.cc
-	src/model/DescribeSynchronizationJobsRequest.cc
-	src/model/DescribeSynchronizationJobsResult.cc
-	src/model/DescribeSynchronizationObjectModifyStatusRequest.cc
-	src/model/DescribeSynchronizationObjectModifyStatusResult.cc
-	src/model/ModifyConsumptionTimestampRequest.cc
-	src/model/ModifyConsumptionTimestampResult.cc
 	src/model/ModifyMigrationObjectRequest.cc
 	src/model/ModifyMigrationObjectResult.cc
-	src/model/ModifySubscriptionObjectRequest.cc
-	src/model/ModifySubscriptionObjectResult.cc
-	src/model/ModifySynchronizationObjectRequest.cc
-	src/model/ModifySynchronizationObjectResult.cc
 	src/model/StartMigrationJobRequest.cc
 	src/model/StartMigrationJobResult.cc
-	src/model/StartSubscriptionInstanceRequest.cc
-	src/model/StartSubscriptionInstanceResult.cc
-	src/model/StartSynchronizationJobRequest.cc
-	src/model/StartSynchronizationJobResult.cc
 	src/model/StopMigrationJobRequest.cc
 	src/model/StopMigrationJobResult.cc
 	src/model/SuspendMigrationJobRequest.cc
-	src/model/SuspendMigrationJobResult.cc
-	src/model/SuspendSynchronizationJobRequest.cc
-	src/model/SuspendSynchronizationJobResult.cc )
+	src/model/SuspendMigrationJobResult.cc )
 
 add_library(dts ${LIB_TYPE}
 	${dts_public_header}

+ 0 - 168
dts/include/alibabacloud/dts/DtsClient.h

@@ -22,68 +22,26 @@
 #include <alibabacloud/core/EndpointProvider.h>
 #include <alibabacloud/core/RpcServiceClient.h>
 #include "DtsExport.h"
-#include "model/ConfigurationSynchronizationJobRequest.h"
-#include "model/ConfigurationSynchronizationJobResult.h"
 #include "model/ConfigureMigrationJobRequest.h"
 #include "model/ConfigureMigrationJobResult.h"
-#include "model/ConfigureSubscriptionInstanceRequest.h"
-#include "model/ConfigureSubscriptionInstanceResult.h"
-#include "model/ConfigureSynchronizationJobRequest.h"
-#include "model/ConfigureSynchronizationJobResult.h"
 #include "model/CreateMigrationJobRequest.h"
 #include "model/CreateMigrationJobResult.h"
-#include "model/CreateSubscriptionInstanceRequest.h"
-#include "model/CreateSubscriptionInstanceResult.h"
-#include "model/CreateSynchronizationJobRequest.h"
-#include "model/CreateSynchronizationJobResult.h"
 #include "model/DeleteMigrationJobRequest.h"
 #include "model/DeleteMigrationJobResult.h"
-#include "model/DeleteSubscriptionInstanceRequest.h"
-#include "model/DeleteSubscriptionInstanceResult.h"
-#include "model/DeleteSynchronizationJobRequest.h"
-#include "model/DeleteSynchronizationJobResult.h"
 #include "model/DescirbeMigrationJobsRequest.h"
 #include "model/DescirbeMigrationJobsResult.h"
-#include "model/DescribeInitializationStatusRequest.h"
-#include "model/DescribeInitializationStatusResult.h"
 #include "model/DescribeMigrationJobDetailRequest.h"
 #include "model/DescribeMigrationJobDetailResult.h"
 #include "model/DescribeMigrationJobStatusRequest.h"
 #include "model/DescribeMigrationJobStatusResult.h"
-#include "model/DescribeMigrationJobsRequest.h"
-#include "model/DescribeMigrationJobsResult.h"
-#include "model/DescribeSubscriptionInstanceStatusRequest.h"
-#include "model/DescribeSubscriptionInstanceStatusResult.h"
-#include "model/DescribeSubscriptionInstancesRequest.h"
-#include "model/DescribeSubscriptionInstancesResult.h"
-#include "model/DescribeSubscriptionObjectModifyStatusRequest.h"
-#include "model/DescribeSubscriptionObjectModifyStatusResult.h"
-#include "model/DescribeSynchronizationJobStatusRequest.h"
-#include "model/DescribeSynchronizationJobStatusResult.h"
-#include "model/DescribeSynchronizationJobsRequest.h"
-#include "model/DescribeSynchronizationJobsResult.h"
-#include "model/DescribeSynchronizationObjectModifyStatusRequest.h"
-#include "model/DescribeSynchronizationObjectModifyStatusResult.h"
-#include "model/ModifyConsumptionTimestampRequest.h"
-#include "model/ModifyConsumptionTimestampResult.h"
 #include "model/ModifyMigrationObjectRequest.h"
 #include "model/ModifyMigrationObjectResult.h"
-#include "model/ModifySubscriptionObjectRequest.h"
-#include "model/ModifySubscriptionObjectResult.h"
-#include "model/ModifySynchronizationObjectRequest.h"
-#include "model/ModifySynchronizationObjectResult.h"
 #include "model/StartMigrationJobRequest.h"
 #include "model/StartMigrationJobResult.h"
-#include "model/StartSubscriptionInstanceRequest.h"
-#include "model/StartSubscriptionInstanceResult.h"
-#include "model/StartSynchronizationJobRequest.h"
-#include "model/StartSynchronizationJobResult.h"
 #include "model/StopMigrationJobRequest.h"
 #include "model/StopMigrationJobResult.h"
 #include "model/SuspendMigrationJobRequest.h"
 #include "model/SuspendMigrationJobResult.h"
-#include "model/SuspendSynchronizationJobRequest.h"
-#include "model/SuspendSynchronizationJobResult.h"
 
 
 namespace AlibabaCloud
@@ -93,197 +51,71 @@ namespace AlibabaCloud
 		class ALIBABACLOUD_DTS_EXPORT DtsClient : public RpcServiceClient
 		{
 		public:
-			typedef Outcome<Error, Model::ConfigurationSynchronizationJobResult> ConfigurationSynchronizationJobOutcome;
-			typedef std::future<ConfigurationSynchronizationJobOutcome> ConfigurationSynchronizationJobOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::ConfigurationSynchronizationJobRequest&, const ConfigurationSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfigurationSynchronizationJobAsyncHandler;
 			typedef Outcome<Error, Model::ConfigureMigrationJobResult> ConfigureMigrationJobOutcome;
 			typedef std::future<ConfigureMigrationJobOutcome> ConfigureMigrationJobOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::ConfigureMigrationJobRequest&, const ConfigureMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfigureMigrationJobAsyncHandler;
-			typedef Outcome<Error, Model::ConfigureSubscriptionInstanceResult> ConfigureSubscriptionInstanceOutcome;
-			typedef std::future<ConfigureSubscriptionInstanceOutcome> ConfigureSubscriptionInstanceOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::ConfigureSubscriptionInstanceRequest&, const ConfigureSubscriptionInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfigureSubscriptionInstanceAsyncHandler;
-			typedef Outcome<Error, Model::ConfigureSynchronizationJobResult> ConfigureSynchronizationJobOutcome;
-			typedef std::future<ConfigureSynchronizationJobOutcome> ConfigureSynchronizationJobOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::ConfigureSynchronizationJobRequest&, const ConfigureSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfigureSynchronizationJobAsyncHandler;
 			typedef Outcome<Error, Model::CreateMigrationJobResult> CreateMigrationJobOutcome;
 			typedef std::future<CreateMigrationJobOutcome> CreateMigrationJobOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::CreateMigrationJobRequest&, const CreateMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMigrationJobAsyncHandler;
-			typedef Outcome<Error, Model::CreateSubscriptionInstanceResult> CreateSubscriptionInstanceOutcome;
-			typedef std::future<CreateSubscriptionInstanceOutcome> CreateSubscriptionInstanceOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::CreateSubscriptionInstanceRequest&, const CreateSubscriptionInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSubscriptionInstanceAsyncHandler;
-			typedef Outcome<Error, Model::CreateSynchronizationJobResult> CreateSynchronizationJobOutcome;
-			typedef std::future<CreateSynchronizationJobOutcome> CreateSynchronizationJobOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::CreateSynchronizationJobRequest&, const CreateSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSynchronizationJobAsyncHandler;
 			typedef Outcome<Error, Model::DeleteMigrationJobResult> DeleteMigrationJobOutcome;
 			typedef std::future<DeleteMigrationJobOutcome> DeleteMigrationJobOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::DeleteMigrationJobRequest&, const DeleteMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteMigrationJobAsyncHandler;
-			typedef Outcome<Error, Model::DeleteSubscriptionInstanceResult> DeleteSubscriptionInstanceOutcome;
-			typedef std::future<DeleteSubscriptionInstanceOutcome> DeleteSubscriptionInstanceOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DeleteSubscriptionInstanceRequest&, const DeleteSubscriptionInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSubscriptionInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DeleteSynchronizationJobResult> DeleteSynchronizationJobOutcome;
-			typedef std::future<DeleteSynchronizationJobOutcome> DeleteSynchronizationJobOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DeleteSynchronizationJobRequest&, const DeleteSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSynchronizationJobAsyncHandler;
 			typedef Outcome<Error, Model::DescirbeMigrationJobsResult> DescirbeMigrationJobsOutcome;
 			typedef std::future<DescirbeMigrationJobsOutcome> DescirbeMigrationJobsOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::DescirbeMigrationJobsRequest&, const DescirbeMigrationJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescirbeMigrationJobsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeInitializationStatusResult> DescribeInitializationStatusOutcome;
-			typedef std::future<DescribeInitializationStatusOutcome> DescribeInitializationStatusOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeInitializationStatusRequest&, const DescribeInitializationStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInitializationStatusAsyncHandler;
 			typedef Outcome<Error, Model::DescribeMigrationJobDetailResult> DescribeMigrationJobDetailOutcome;
 			typedef std::future<DescribeMigrationJobDetailOutcome> DescribeMigrationJobDetailOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::DescribeMigrationJobDetailRequest&, const DescribeMigrationJobDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMigrationJobDetailAsyncHandler;
 			typedef Outcome<Error, Model::DescribeMigrationJobStatusResult> DescribeMigrationJobStatusOutcome;
 			typedef std::future<DescribeMigrationJobStatusOutcome> DescribeMigrationJobStatusOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::DescribeMigrationJobStatusRequest&, const DescribeMigrationJobStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMigrationJobStatusAsyncHandler;
-			typedef Outcome<Error, Model::DescribeMigrationJobsResult> DescribeMigrationJobsOutcome;
-			typedef std::future<DescribeMigrationJobsOutcome> DescribeMigrationJobsOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeMigrationJobsRequest&, const DescribeMigrationJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMigrationJobsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeSubscriptionInstanceStatusResult> DescribeSubscriptionInstanceStatusOutcome;
-			typedef std::future<DescribeSubscriptionInstanceStatusOutcome> DescribeSubscriptionInstanceStatusOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeSubscriptionInstanceStatusRequest&, const DescribeSubscriptionInstanceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSubscriptionInstanceStatusAsyncHandler;
-			typedef Outcome<Error, Model::DescribeSubscriptionInstancesResult> DescribeSubscriptionInstancesOutcome;
-			typedef std::future<DescribeSubscriptionInstancesOutcome> DescribeSubscriptionInstancesOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeSubscriptionInstancesRequest&, const DescribeSubscriptionInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSubscriptionInstancesAsyncHandler;
-			typedef Outcome<Error, Model::DescribeSubscriptionObjectModifyStatusResult> DescribeSubscriptionObjectModifyStatusOutcome;
-			typedef std::future<DescribeSubscriptionObjectModifyStatusOutcome> DescribeSubscriptionObjectModifyStatusOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeSubscriptionObjectModifyStatusRequest&, const DescribeSubscriptionObjectModifyStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSubscriptionObjectModifyStatusAsyncHandler;
-			typedef Outcome<Error, Model::DescribeSynchronizationJobStatusResult> DescribeSynchronizationJobStatusOutcome;
-			typedef std::future<DescribeSynchronizationJobStatusOutcome> DescribeSynchronizationJobStatusOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeSynchronizationJobStatusRequest&, const DescribeSynchronizationJobStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSynchronizationJobStatusAsyncHandler;
-			typedef Outcome<Error, Model::DescribeSynchronizationJobsResult> DescribeSynchronizationJobsOutcome;
-			typedef std::future<DescribeSynchronizationJobsOutcome> DescribeSynchronizationJobsOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeSynchronizationJobsRequest&, const DescribeSynchronizationJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSynchronizationJobsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeSynchronizationObjectModifyStatusResult> DescribeSynchronizationObjectModifyStatusOutcome;
-			typedef std::future<DescribeSynchronizationObjectModifyStatusOutcome> DescribeSynchronizationObjectModifyStatusOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::DescribeSynchronizationObjectModifyStatusRequest&, const DescribeSynchronizationObjectModifyStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSynchronizationObjectModifyStatusAsyncHandler;
-			typedef Outcome<Error, Model::ModifyConsumptionTimestampResult> ModifyConsumptionTimestampOutcome;
-			typedef std::future<ModifyConsumptionTimestampOutcome> ModifyConsumptionTimestampOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::ModifyConsumptionTimestampRequest&, const ModifyConsumptionTimestampOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyConsumptionTimestampAsyncHandler;
 			typedef Outcome<Error, Model::ModifyMigrationObjectResult> ModifyMigrationObjectOutcome;
 			typedef std::future<ModifyMigrationObjectOutcome> ModifyMigrationObjectOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::ModifyMigrationObjectRequest&, const ModifyMigrationObjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyMigrationObjectAsyncHandler;
-			typedef Outcome<Error, Model::ModifySubscriptionObjectResult> ModifySubscriptionObjectOutcome;
-			typedef std::future<ModifySubscriptionObjectOutcome> ModifySubscriptionObjectOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::ModifySubscriptionObjectRequest&, const ModifySubscriptionObjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySubscriptionObjectAsyncHandler;
-			typedef Outcome<Error, Model::ModifySynchronizationObjectResult> ModifySynchronizationObjectOutcome;
-			typedef std::future<ModifySynchronizationObjectOutcome> ModifySynchronizationObjectOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::ModifySynchronizationObjectRequest&, const ModifySynchronizationObjectOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySynchronizationObjectAsyncHandler;
 			typedef Outcome<Error, Model::StartMigrationJobResult> StartMigrationJobOutcome;
 			typedef std::future<StartMigrationJobOutcome> StartMigrationJobOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::StartMigrationJobRequest&, const StartMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartMigrationJobAsyncHandler;
-			typedef Outcome<Error, Model::StartSubscriptionInstanceResult> StartSubscriptionInstanceOutcome;
-			typedef std::future<StartSubscriptionInstanceOutcome> StartSubscriptionInstanceOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::StartSubscriptionInstanceRequest&, const StartSubscriptionInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartSubscriptionInstanceAsyncHandler;
-			typedef Outcome<Error, Model::StartSynchronizationJobResult> StartSynchronizationJobOutcome;
-			typedef std::future<StartSynchronizationJobOutcome> StartSynchronizationJobOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::StartSynchronizationJobRequest&, const StartSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartSynchronizationJobAsyncHandler;
 			typedef Outcome<Error, Model::StopMigrationJobResult> StopMigrationJobOutcome;
 			typedef std::future<StopMigrationJobOutcome> StopMigrationJobOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::StopMigrationJobRequest&, const StopMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopMigrationJobAsyncHandler;
 			typedef Outcome<Error, Model::SuspendMigrationJobResult> SuspendMigrationJobOutcome;
 			typedef std::future<SuspendMigrationJobOutcome> SuspendMigrationJobOutcomeCallable;
 			typedef std::function<void(const DtsClient*, const Model::SuspendMigrationJobRequest&, const SuspendMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SuspendMigrationJobAsyncHandler;
-			typedef Outcome<Error, Model::SuspendSynchronizationJobResult> SuspendSynchronizationJobOutcome;
-			typedef std::future<SuspendSynchronizationJobOutcome> SuspendSynchronizationJobOutcomeCallable;
-			typedef std::function<void(const DtsClient*, const Model::SuspendSynchronizationJobRequest&, const SuspendSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SuspendSynchronizationJobAsyncHandler;
 
 			DtsClient(const Credentials &credentials, const ClientConfiguration &configuration);
 			DtsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
 			DtsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
 			~DtsClient();
-			ConfigurationSynchronizationJobOutcome configurationSynchronizationJob(const Model::ConfigurationSynchronizationJobRequest &request)const;
-			void configurationSynchronizationJobAsync(const Model::ConfigurationSynchronizationJobRequest& request, const ConfigurationSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ConfigurationSynchronizationJobOutcomeCallable configurationSynchronizationJobCallable(const Model::ConfigurationSynchronizationJobRequest& request) const;
 			ConfigureMigrationJobOutcome configureMigrationJob(const Model::ConfigureMigrationJobRequest &request)const;
 			void configureMigrationJobAsync(const Model::ConfigureMigrationJobRequest& request, const ConfigureMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ConfigureMigrationJobOutcomeCallable configureMigrationJobCallable(const Model::ConfigureMigrationJobRequest& request) const;
-			ConfigureSubscriptionInstanceOutcome configureSubscriptionInstance(const Model::ConfigureSubscriptionInstanceRequest &request)const;
-			void configureSubscriptionInstanceAsync(const Model::ConfigureSubscriptionInstanceRequest& request, const ConfigureSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ConfigureSubscriptionInstanceOutcomeCallable configureSubscriptionInstanceCallable(const Model::ConfigureSubscriptionInstanceRequest& request) const;
-			ConfigureSynchronizationJobOutcome configureSynchronizationJob(const Model::ConfigureSynchronizationJobRequest &request)const;
-			void configureSynchronizationJobAsync(const Model::ConfigureSynchronizationJobRequest& request, const ConfigureSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ConfigureSynchronizationJobOutcomeCallable configureSynchronizationJobCallable(const Model::ConfigureSynchronizationJobRequest& request) const;
 			CreateMigrationJobOutcome createMigrationJob(const Model::CreateMigrationJobRequest &request)const;
 			void createMigrationJobAsync(const Model::CreateMigrationJobRequest& request, const CreateMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateMigrationJobOutcomeCallable createMigrationJobCallable(const Model::CreateMigrationJobRequest& request) const;
-			CreateSubscriptionInstanceOutcome createSubscriptionInstance(const Model::CreateSubscriptionInstanceRequest &request)const;
-			void createSubscriptionInstanceAsync(const Model::CreateSubscriptionInstanceRequest& request, const CreateSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateSubscriptionInstanceOutcomeCallable createSubscriptionInstanceCallable(const Model::CreateSubscriptionInstanceRequest& request) const;
-			CreateSynchronizationJobOutcome createSynchronizationJob(const Model::CreateSynchronizationJobRequest &request)const;
-			void createSynchronizationJobAsync(const Model::CreateSynchronizationJobRequest& request, const CreateSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateSynchronizationJobOutcomeCallable createSynchronizationJobCallable(const Model::CreateSynchronizationJobRequest& request) const;
 			DeleteMigrationJobOutcome deleteMigrationJob(const Model::DeleteMigrationJobRequest &request)const;
 			void deleteMigrationJobAsync(const Model::DeleteMigrationJobRequest& request, const DeleteMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteMigrationJobOutcomeCallable deleteMigrationJobCallable(const Model::DeleteMigrationJobRequest& request) const;
-			DeleteSubscriptionInstanceOutcome deleteSubscriptionInstance(const Model::DeleteSubscriptionInstanceRequest &request)const;
-			void deleteSubscriptionInstanceAsync(const Model::DeleteSubscriptionInstanceRequest& request, const DeleteSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteSubscriptionInstanceOutcomeCallable deleteSubscriptionInstanceCallable(const Model::DeleteSubscriptionInstanceRequest& request) const;
-			DeleteSynchronizationJobOutcome deleteSynchronizationJob(const Model::DeleteSynchronizationJobRequest &request)const;
-			void deleteSynchronizationJobAsync(const Model::DeleteSynchronizationJobRequest& request, const DeleteSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteSynchronizationJobOutcomeCallable deleteSynchronizationJobCallable(const Model::DeleteSynchronizationJobRequest& request) const;
 			DescirbeMigrationJobsOutcome descirbeMigrationJobs(const Model::DescirbeMigrationJobsRequest &request)const;
 			void descirbeMigrationJobsAsync(const Model::DescirbeMigrationJobsRequest& request, const DescirbeMigrationJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescirbeMigrationJobsOutcomeCallable descirbeMigrationJobsCallable(const Model::DescirbeMigrationJobsRequest& request) const;
-			DescribeInitializationStatusOutcome describeInitializationStatus(const Model::DescribeInitializationStatusRequest &request)const;
-			void describeInitializationStatusAsync(const Model::DescribeInitializationStatusRequest& request, const DescribeInitializationStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeInitializationStatusOutcomeCallable describeInitializationStatusCallable(const Model::DescribeInitializationStatusRequest& request) const;
 			DescribeMigrationJobDetailOutcome describeMigrationJobDetail(const Model::DescribeMigrationJobDetailRequest &request)const;
 			void describeMigrationJobDetailAsync(const Model::DescribeMigrationJobDetailRequest& request, const DescribeMigrationJobDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeMigrationJobDetailOutcomeCallable describeMigrationJobDetailCallable(const Model::DescribeMigrationJobDetailRequest& request) const;
 			DescribeMigrationJobStatusOutcome describeMigrationJobStatus(const Model::DescribeMigrationJobStatusRequest &request)const;
 			void describeMigrationJobStatusAsync(const Model::DescribeMigrationJobStatusRequest& request, const DescribeMigrationJobStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeMigrationJobStatusOutcomeCallable describeMigrationJobStatusCallable(const Model::DescribeMigrationJobStatusRequest& request) const;
-			DescribeMigrationJobsOutcome describeMigrationJobs(const Model::DescribeMigrationJobsRequest &request)const;
-			void describeMigrationJobsAsync(const Model::DescribeMigrationJobsRequest& request, const DescribeMigrationJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeMigrationJobsOutcomeCallable describeMigrationJobsCallable(const Model::DescribeMigrationJobsRequest& request) const;
-			DescribeSubscriptionInstanceStatusOutcome describeSubscriptionInstanceStatus(const Model::DescribeSubscriptionInstanceStatusRequest &request)const;
-			void describeSubscriptionInstanceStatusAsync(const Model::DescribeSubscriptionInstanceStatusRequest& request, const DescribeSubscriptionInstanceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSubscriptionInstanceStatusOutcomeCallable describeSubscriptionInstanceStatusCallable(const Model::DescribeSubscriptionInstanceStatusRequest& request) const;
-			DescribeSubscriptionInstancesOutcome describeSubscriptionInstances(const Model::DescribeSubscriptionInstancesRequest &request)const;
-			void describeSubscriptionInstancesAsync(const Model::DescribeSubscriptionInstancesRequest& request, const DescribeSubscriptionInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSubscriptionInstancesOutcomeCallable describeSubscriptionInstancesCallable(const Model::DescribeSubscriptionInstancesRequest& request) const;
-			DescribeSubscriptionObjectModifyStatusOutcome describeSubscriptionObjectModifyStatus(const Model::DescribeSubscriptionObjectModifyStatusRequest &request)const;
-			void describeSubscriptionObjectModifyStatusAsync(const Model::DescribeSubscriptionObjectModifyStatusRequest& request, const DescribeSubscriptionObjectModifyStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSubscriptionObjectModifyStatusOutcomeCallable describeSubscriptionObjectModifyStatusCallable(const Model::DescribeSubscriptionObjectModifyStatusRequest& request) const;
-			DescribeSynchronizationJobStatusOutcome describeSynchronizationJobStatus(const Model::DescribeSynchronizationJobStatusRequest &request)const;
-			void describeSynchronizationJobStatusAsync(const Model::DescribeSynchronizationJobStatusRequest& request, const DescribeSynchronizationJobStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSynchronizationJobStatusOutcomeCallable describeSynchronizationJobStatusCallable(const Model::DescribeSynchronizationJobStatusRequest& request) const;
-			DescribeSynchronizationJobsOutcome describeSynchronizationJobs(const Model::DescribeSynchronizationJobsRequest &request)const;
-			void describeSynchronizationJobsAsync(const Model::DescribeSynchronizationJobsRequest& request, const DescribeSynchronizationJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSynchronizationJobsOutcomeCallable describeSynchronizationJobsCallable(const Model::DescribeSynchronizationJobsRequest& request) const;
-			DescribeSynchronizationObjectModifyStatusOutcome describeSynchronizationObjectModifyStatus(const Model::DescribeSynchronizationObjectModifyStatusRequest &request)const;
-			void describeSynchronizationObjectModifyStatusAsync(const Model::DescribeSynchronizationObjectModifyStatusRequest& request, const DescribeSynchronizationObjectModifyStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSynchronizationObjectModifyStatusOutcomeCallable describeSynchronizationObjectModifyStatusCallable(const Model::DescribeSynchronizationObjectModifyStatusRequest& request) const;
-			ModifyConsumptionTimestampOutcome modifyConsumptionTimestamp(const Model::ModifyConsumptionTimestampRequest &request)const;
-			void modifyConsumptionTimestampAsync(const Model::ModifyConsumptionTimestampRequest& request, const ModifyConsumptionTimestampAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyConsumptionTimestampOutcomeCallable modifyConsumptionTimestampCallable(const Model::ModifyConsumptionTimestampRequest& request) const;
 			ModifyMigrationObjectOutcome modifyMigrationObject(const Model::ModifyMigrationObjectRequest &request)const;
 			void modifyMigrationObjectAsync(const Model::ModifyMigrationObjectRequest& request, const ModifyMigrationObjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyMigrationObjectOutcomeCallable modifyMigrationObjectCallable(const Model::ModifyMigrationObjectRequest& request) const;
-			ModifySubscriptionObjectOutcome modifySubscriptionObject(const Model::ModifySubscriptionObjectRequest &request)const;
-			void modifySubscriptionObjectAsync(const Model::ModifySubscriptionObjectRequest& request, const ModifySubscriptionObjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifySubscriptionObjectOutcomeCallable modifySubscriptionObjectCallable(const Model::ModifySubscriptionObjectRequest& request) const;
-			ModifySynchronizationObjectOutcome modifySynchronizationObject(const Model::ModifySynchronizationObjectRequest &request)const;
-			void modifySynchronizationObjectAsync(const Model::ModifySynchronizationObjectRequest& request, const ModifySynchronizationObjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifySynchronizationObjectOutcomeCallable modifySynchronizationObjectCallable(const Model::ModifySynchronizationObjectRequest& request) const;
 			StartMigrationJobOutcome startMigrationJob(const Model::StartMigrationJobRequest &request)const;
 			void startMigrationJobAsync(const Model::StartMigrationJobRequest& request, const StartMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			StartMigrationJobOutcomeCallable startMigrationJobCallable(const Model::StartMigrationJobRequest& request) const;
-			StartSubscriptionInstanceOutcome startSubscriptionInstance(const Model::StartSubscriptionInstanceRequest &request)const;
-			void startSubscriptionInstanceAsync(const Model::StartSubscriptionInstanceRequest& request, const StartSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			StartSubscriptionInstanceOutcomeCallable startSubscriptionInstanceCallable(const Model::StartSubscriptionInstanceRequest& request) const;
-			StartSynchronizationJobOutcome startSynchronizationJob(const Model::StartSynchronizationJobRequest &request)const;
-			void startSynchronizationJobAsync(const Model::StartSynchronizationJobRequest& request, const StartSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			StartSynchronizationJobOutcomeCallable startSynchronizationJobCallable(const Model::StartSynchronizationJobRequest& request) const;
 			StopMigrationJobOutcome stopMigrationJob(const Model::StopMigrationJobRequest &request)const;
 			void stopMigrationJobAsync(const Model::StopMigrationJobRequest& request, const StopMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			StopMigrationJobOutcomeCallable stopMigrationJobCallable(const Model::StopMigrationJobRequest& request) const;
 			SuspendMigrationJobOutcome suspendMigrationJob(const Model::SuspendMigrationJobRequest &request)const;
 			void suspendMigrationJobAsync(const Model::SuspendMigrationJobRequest& request, const SuspendMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SuspendMigrationJobOutcomeCallable suspendMigrationJobCallable(const Model::SuspendMigrationJobRequest& request) const;
-			SuspendSynchronizationJobOutcome suspendSynchronizationJob(const Model::SuspendSynchronizationJobRequest &request)const;
-			void suspendSynchronizationJobAsync(const Model::SuspendSynchronizationJobRequest& request, const SuspendSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SuspendSynchronizationJobOutcomeCallable suspendSynchronizationJobCallable(const Model::SuspendSynchronizationJobRequest& request) const;
 	
 		private:
 			std::shared_ptr<EndpointProvider> endpointProvider_;

+ 0 - 69
dts/include/alibabacloud/dts/model/ConfigurationSynchronizationJobRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURATIONSYNCHRONIZATIONJOBREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_CONFIGURATIONSYNCHRONIZATIONJOBREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT ConfigurationSynchronizationJobRequest : public RpcServiceRequest {
-public:
-	ConfigurationSynchronizationJobRequest();
-	~ConfigurationSynchronizationJobRequest();
-	std::string getSourceEndpointInstanceID() const;
-	void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
-	std::string getDestinationEndpointInstanceID() const;
-	void setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID);
-	bool getInitializationStructureLoad() const;
-	void setInitializationStructureLoad(bool initializationStructureLoad);
-	std::string getSynchronizationObject() const;
-	void setSynchronizationObject(const std::string &synchronizationObject);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	std::string getSourceEndpointInstanceType() const;
-	void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	std::string getSynchronizationJobName() const;
-	void setSynchronizationJobName(const std::string &synchronizationJobName);
-	bool getInitializationDataLoad() const;
-	void setInitializationDataLoad(bool initializationDataLoad);
-	std::string getDestinationEndpointInstanceType() const;
-	void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
-
-private:
-	std::string sourceEndpointInstanceID_;
-	std::string destinationEndpointInstanceID_;
-	bool initializationStructureLoad_;
-	std::string synchronizationObject_;
-	std::string ownerId_;
-	std::string sourceEndpointInstanceType_;
-	std::string synchronizationJobId_;
-	std::string synchronizationJobName_;
-	bool initializationDataLoad_;
-	std::string destinationEndpointInstanceType_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURATIONSYNCHRONIZATIONJOBREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/ConfigurationSynchronizationJobResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURATIONSYNCHRONIZATIONJOBRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_CONFIGURATIONSYNCHRONIZATIONJOBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT ConfigurationSynchronizationJobResult : public ServiceResult
-			{
-			public:
-
-
-				ConfigurationSynchronizationJobResult();
-				explicit ConfigurationSynchronizationJobResult(const std::string &payload);
-				~ConfigurationSynchronizationJobResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURATIONSYNCHRONIZATIONJOBRESULT_H_

+ 0 - 6
dts/include/alibabacloud/dts/model/ConfigureMigrationJobRequest.h

@@ -32,8 +32,6 @@ public:
 	~ConfigureMigrationJobRequest();
 	std::string getSourceEndpointInstanceID() const;
 	void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
-	std::string getCheckpoint() const;
-	void setCheckpoint(const std::string &checkpoint);
 	std::string getSourceEndpointEngineName() const;
 	void setSourceEndpointEngineName(const std::string &sourceEndpointEngineName);
 	std::string getSourceEndpointOracleSID() const;
@@ -76,8 +74,6 @@ public:
 	void setSourceEndpointRegion(const std::string &sourceEndpointRegion);
 	std::string getSourceEndpointRole() const;
 	void setSourceEndpointRole(const std::string &sourceEndpointRole);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 	std::string getDestinationEndpointDataBaseName() const;
 	void setDestinationEndpointDataBaseName(const std::string &destinationEndpointDataBaseName);
 	std::string getSourceEndpointPassword() const;
@@ -93,7 +89,6 @@ public:
 
 private:
 	std::string sourceEndpointInstanceID_;
-	std::string checkpoint_;
 	std::string sourceEndpointEngineName_;
 	std::string sourceEndpointOracleSID_;
 	std::string destinationEndpointInstanceID_;
@@ -115,7 +110,6 @@ private:
 	std::string destinationEndpointPort_;
 	std::string sourceEndpointRegion_;
 	std::string sourceEndpointRole_;
-	std::string ownerId_;
 	std::string destinationEndpointDataBaseName_;
 	std::string sourceEndpointPassword_;
 	std::string migrationReserved_;

+ 0 - 69
dts/include/alibabacloud/dts/model/ConfigureSubscriptionInstanceRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionInstanceRequest : public RpcServiceRequest {
-public:
-	ConfigureSubscriptionInstanceRequest();
-	~ConfigureSubscriptionInstanceRequest();
-	std::string getSourceEndpointInstanceID() const;
-	void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
-	std::string getSourceEndpointOwnerID() const;
-	void setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID);
-	bool getSubscriptionDataTypeDML() const;
-	void setSubscriptionDataTypeDML(bool subscriptionDataTypeDML);
-	std::string getSubscriptionInstanceId() const;
-	void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
-	std::string getSourceEndpointRole() const;
-	void setSourceEndpointRole(const std::string &sourceEndpointRole);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	std::string getSourceEndpointInstanceType() const;
-	void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
-	bool getSubscriptionDataTypeDDL() const;
-	void setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL);
-	std::string getSubscriptionObject() const;
-	void setSubscriptionObject(const std::string &subscriptionObject);
-	std::string getSubscriptionInstanceName() const;
-	void setSubscriptionInstanceName(const std::string &subscriptionInstanceName);
-
-private:
-	std::string sourceEndpointInstanceID_;
-	std::string sourceEndpointOwnerID_;
-	bool subscriptionDataTypeDML_;
-	std::string subscriptionInstanceId_;
-	std::string sourceEndpointRole_;
-	std::string ownerId_;
-	std::string sourceEndpointInstanceType_;
-	bool subscriptionDataTypeDDL_;
-	std::string subscriptionObject_;
-	std::string subscriptionInstanceName_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/ConfigureSubscriptionInstanceResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCERESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				ConfigureSubscriptionInstanceResult();
-				explicit ConfigureSubscriptionInstanceResult(const std::string &payload);
-				~ConfigureSubscriptionInstanceResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCERESULT_H_

+ 0 - 120
dts/include/alibabacloud/dts/model/ConfigureSynchronizationJobRequest.h

@@ -1,120 +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_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobRequest : public RpcServiceRequest {
-public:
-	ConfigureSynchronizationJobRequest();
-	~ConfigureSynchronizationJobRequest();
-	std::string getSourceEndpointInstanceId() const;
-	void setSourceEndpointInstanceId(const std::string &sourceEndpointInstanceId);
-	std::string getCheckpoint() const;
-	void setCheckpoint(const std::string &checkpoint);
-	std::string getDestinationEndpointInstanceId() const;
-	void setDestinationEndpointInstanceId(const std::string &destinationEndpointInstanceId);
-	std::string getSourceEndpointIP() const;
-	void setSourceEndpointIP(const std::string &sourceEndpointIP);
-	std::string getSynchronizationObjects() const;
-	void setSynchronizationObjects(const std::string &synchronizationObjects);
-	std::string getDestinationEndpointPassword() const;
-	void setDestinationEndpointPassword(const std::string &destinationEndpointPassword);
-	bool getDataInitialization() const;
-	void setDataInitialization(bool dataInitialization);
-	bool getStructureInitialization() const;
-	void setStructureInitialization(bool structureInitialization);
-	bool getPartitionKeyModifyTime_Minute() const;
-	void setPartitionKeyModifyTime_Minute(bool partitionKeyModifyTime_Minute);
-	bool getPartitionKeyModifyTime_Day() const;
-	void setPartitionKeyModifyTime_Day(bool partitionKeyModifyTime_Day);
-	std::string getSourceEndpointInstanceType() const;
-	void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	std::string getSynchronizationJobName() const;
-	void setSynchronizationJobName(const std::string &synchronizationJobName);
-	std::string getSourceEndpointUserName() const;
-	void setSourceEndpointUserName(const std::string &sourceEndpointUserName);
-	bool getPartitionKeyModifyTime_Month() const;
-	void setPartitionKeyModifyTime_Month(bool partitionKeyModifyTime_Month);
-	std::string getSourceEndpointPort() const;
-	void setSourceEndpointPort(const std::string &sourceEndpointPort);
-	std::string getSourceEndpointOwnerID() const;
-	void setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID);
-	std::string getDestinationEndpointUserName() const;
-	void setDestinationEndpointUserName(const std::string &destinationEndpointUserName);
-	std::string getDestinationEndpointPort() const;
-	void setDestinationEndpointPort(const std::string &destinationEndpointPort);
-	bool getPartitionKeyModifyTime_Year() const;
-	void setPartitionKeyModifyTime_Year(bool partitionKeyModifyTime_Year);
-	std::string getSourceEndpointRole() const;
-	void setSourceEndpointRole(const std::string &sourceEndpointRole);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	bool getPartitionKeyModifyTime_Hour() const;
-	void setPartitionKeyModifyTime_Hour(bool partitionKeyModifyTime_Hour);
-	std::string getSourceEndpointPassword() const;
-	void setSourceEndpointPassword(const std::string &sourceEndpointPassword);
-	std::string getMigrationReserved() const;
-	void setMigrationReserved(const std::string &migrationReserved);
-	std::string getDestinationEndpointIP() const;
-	void setDestinationEndpointIP(const std::string &destinationEndpointIP);
-	std::string getDestinationEndpointInstanceType() const;
-	void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
-
-private:
-	std::string sourceEndpointInstanceId_;
-	std::string checkpoint_;
-	std::string destinationEndpointInstanceId_;
-	std::string sourceEndpointIP_;
-	std::string synchronizationObjects_;
-	std::string destinationEndpointPassword_;
-	bool dataInitialization_;
-	bool structureInitialization_;
-	bool partitionKeyModifyTime_Minute_;
-	bool partitionKeyModifyTime_Day_;
-	std::string sourceEndpointInstanceType_;
-	std::string synchronizationJobId_;
-	std::string synchronizationJobName_;
-	std::string sourceEndpointUserName_;
-	bool partitionKeyModifyTime_Month_;
-	std::string sourceEndpointPort_;
-	std::string sourceEndpointOwnerID_;
-	std::string destinationEndpointUserName_;
-	std::string destinationEndpointPort_;
-	bool partitionKeyModifyTime_Year_;
-	std::string sourceEndpointRole_;
-	std::string ownerId_;
-	bool partitionKeyModifyTime_Hour_;
-	std::string sourceEndpointPassword_;
-	std::string migrationReserved_;
-	std::string destinationEndpointIP_;
-	std::string destinationEndpointInstanceType_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/ConfigureSynchronizationJobResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobResult : public ServiceResult
-			{
-			public:
-
-
-				ConfigureSynchronizationJobResult();
-				explicit ConfigureSynchronizationJobResult(const std::string &payload);
-				~ConfigureSynchronizationJobResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBRESULT_H_

+ 3 - 3
dts/include/alibabacloud/dts/model/CreateMigrationJobRequest.h

@@ -32,18 +32,18 @@ public:
 	~CreateMigrationJobRequest();
 	std::string getClientToken() const;
 	void setClientToken(const std::string &clientToken);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 	std::string getRegion() const;
 	void setRegion(const std::string &region);
 	std::string getMigrationJobClass() const;
 	void setMigrationJobClass(const std::string &migrationJobClass);
+	std::string getOwnerId() const;
+	void setOwnerId(const std::string &ownerId);
 
 private:
 	std::string clientToken_;
-	std::string ownerId_;
 	std::string region_;
 	std::string migrationJobClass_;
+	std::string ownerId_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 57
dts/include/alibabacloud/dts/model/CreateSubscriptionInstanceRequest.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_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT CreateSubscriptionInstanceRequest : public RpcServiceRequest {
-public:
-	CreateSubscriptionInstanceRequest();
-	~CreateSubscriptionInstanceRequest();
-	std::string getPeriod() const;
-	void setPeriod(const std::string &period);
-	std::string getClientToken() const;
-	void setClientToken(const std::string &clientToken);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	int getUsedTime() const;
-	void setUsedTime(int usedTime);
-	std::string getRegion() const;
-	void setRegion(const std::string &region);
-	std::string getPayType() const;
-	void setPayType(const std::string &payType);
-
-private:
-	std::string period_;
-	std::string clientToken_;
-	std::string ownerId_;
-	int usedTime_;
-	std::string region_;
-	std::string payType_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_

+ 0 - 57
dts/include/alibabacloud/dts/model/CreateSubscriptionInstanceResult.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_DTS_MODEL_CREATESUBSCRIPTIONINSTANCERESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT CreateSubscriptionInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				CreateSubscriptionInstanceResult();
-				explicit CreateSubscriptionInstanceResult(const std::string &payload);
-				~CreateSubscriptionInstanceResult();
-				std::string getSubscriptionInstanceId()const;
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string subscriptionInstanceId_;
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCERESULT_H_

+ 0 - 72
dts/include/alibabacloud/dts/model/CreateSynchronizationJobRequest.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_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT CreateSynchronizationJobRequest : public RpcServiceRequest {
-public:
-	CreateSynchronizationJobRequest();
-	~CreateSynchronizationJobRequest();
-	std::string getPeriod() const;
-	void setPeriod(const std::string &period);
-	std::string getDestRegion() const;
-	void setDestRegion(const std::string &destRegion);
-	std::string getClientToken() const;
-	void setClientToken(const std::string &clientToken);
-	std::string getNetworkType() const;
-	void setNetworkType(const std::string &networkType);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	int getUsedTime() const;
-	void setUsedTime(int usedTime);
-	std::string getSourceEndpointInstanceType() const;
-	void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
-	std::string getSynchronizationJobClass() const;
-	void setSynchronizationJobClass(const std::string &synchronizationJobClass);
-	std::string getSourceRegion() const;
-	void setSourceRegion(const std::string &sourceRegion);
-	std::string getPayType() const;
-	void setPayType(const std::string &payType);
-	std::string getDestinationEndpointInstanceType() const;
-	void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
-
-private:
-	std::string period_;
-	std::string destRegion_;
-	std::string clientToken_;
-	std::string networkType_;
-	std::string ownerId_;
-	int usedTime_;
-	std::string sourceEndpointInstanceType_;
-	std::string synchronizationJobClass_;
-	std::string sourceRegion_;
-	std::string payType_;
-	std::string destinationEndpointInstanceType_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_

+ 0 - 57
dts/include/alibabacloud/dts/model/CreateSynchronizationJobResult.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_DTS_MODEL_CREATESYNCHRONIZATIONJOBRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT CreateSynchronizationJobResult : public ServiceResult
-			{
-			public:
-
-
-				CreateSynchronizationJobResult();
-				explicit CreateSynchronizationJobResult(const std::string &payload);
-				~CreateSynchronizationJobResult();
-				std::string getSynchronizationJobId()const;
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string synchronizationJobId_;
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBRESULT_H_

+ 0 - 3
dts/include/alibabacloud/dts/model/DeleteMigrationJobRequest.h

@@ -32,12 +32,9 @@ public:
 	~DeleteMigrationJobRequest();
 	std::string getMigrationJobId() const;
 	void setMigrationJobId(const std::string &migrationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 
 private:
 	std::string migrationJobId_;
-	std::string ownerId_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 45
dts/include/alibabacloud/dts/model/DeleteSubscriptionInstanceRequest.h

@@ -1,45 +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_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DeleteSubscriptionInstanceRequest : public RpcServiceRequest {
-public:
-	DeleteSubscriptionInstanceRequest();
-	~DeleteSubscriptionInstanceRequest();
-	std::string getSubscriptionInstanceId() const;
-	void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string subscriptionInstanceId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/DeleteSubscriptionInstanceResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCERESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DeleteSubscriptionInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteSubscriptionInstanceResult();
-				explicit DeleteSubscriptionInstanceResult(const std::string &payload);
-				~DeleteSubscriptionInstanceResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCERESULT_H_

+ 0 - 45
dts/include/alibabacloud/dts/model/DeleteSynchronizationJobRequest.h

@@ -1,45 +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_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DeleteSynchronizationJobRequest : public RpcServiceRequest {
-public:
-	DeleteSynchronizationJobRequest();
-	~DeleteSynchronizationJobRequest();
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string synchronizationJobId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/DeleteSynchronizationJobResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DeleteSynchronizationJobResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteSynchronizationJobResult();
-				explicit DeleteSynchronizationJobResult(const std::string &payload);
-				~DeleteSynchronizationJobResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBRESULT_H_

+ 3 - 6
dts/include/alibabacloud/dts/model/DescirbeMigrationJobsRequest.h

@@ -30,20 +30,17 @@ class ALIBABACLOUD_DTS_EXPORT DescirbeMigrationJobsRequest : public RpcServiceRe
 public:
 	DescirbeMigrationJobsRequest();
 	~DescirbeMigrationJobsRequest();
-	int getPageNum() const;
-	void setPageNum(int pageNum);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 	int getPageSize() const;
 	void setPageSize(int pageSize);
 	std::string getMigrationJobName() const;
 	void setMigrationJobName(const std::string &migrationJobName);
+	int getPageNum() const;
+	void setPageNum(int pageNum);
 
 private:
-	int pageNum_;
-	std::string ownerId_;
 	int pageSize_;
 	std::string migrationJobName_;
+	int pageNum_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 51
dts/include/alibabacloud/dts/model/DescribeInitializationStatusRequest.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_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeInitializationStatusRequest : public RpcServiceRequest {
-public:
-	DescribeInitializationStatusRequest();
-	~DescribeInitializationStatusRequest();
-	int getPageNum() const;
-	void setPageNum(int pageNum);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	int getPageSize() const;
-	void setPageSize(int pageSize);
-
-private:
-	int pageNum_;
-	std::string ownerId_;
-	std::string synchronizationJobId_;
-	int pageSize_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_

+ 0 - 95
dts/include/alibabacloud/dts/model/DescribeInitializationStatusResult.h

@@ -1,95 +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_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeInitializationStatusResult : public ServiceResult
-			{
-			public:
-				struct StructureInitializationDetail
-				{
-					struct StructureInitializationDetail1
-					{
-						std::string status;
-						std::string objectType;
-						std::string sourceOwnerDBName;
-						std::string objectDefinition;
-						std::string errorMessage;
-						std::string destinationOwnerDBName;
-						std::string objectName;
-					};
-					std::string status;
-					std::string objectType;
-					std::vector<StructureInitializationDetail::StructureInitializationDetail1> constraints;
-					std::string sourceOwnerDBName;
-					std::string objectDefinition;
-					std::string errorMessage;
-					std::string destinationOwnerDBName;
-					std::string objectName;
-				};
-				struct DataInitializationDetail
-				{
-					std::string status;
-					std::string tableName;
-					std::string usedTime;
-					std::string totalRowNum;
-					std::string sourceOwnerDBName;
-					std::string errorMessage;
-					std::string destinationOwnerDBName;
-					std::string finishRowNum;
-				};
-				struct DataSynchronizationDetail
-				{
-					std::string status;
-					std::string tableName;
-					std::string sourceOwnerDBName;
-					std::string errorMessage;
-					std::string destinationOwnerDBName;
-				};
-
-
-				DescribeInitializationStatusResult();
-				explicit DescribeInitializationStatusResult(const std::string &payload);
-				~DescribeInitializationStatusResult();
-				std::vector<StructureInitializationDetail> getStructureInitializationDetails()const;
-				std::vector<DataInitializationDetail> getDataInitializationDetails()const;
-				std::vector<DataSynchronizationDetail> getDataSynchronizationDetails()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<StructureInitializationDetail> structureInitializationDetails_;
-				std::vector<DataInitializationDetail> dataInitializationDetails_;
-				std::vector<DataSynchronizationDetail> dataSynchronizationDetails_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSRESULT_H_

+ 0 - 3
dts/include/alibabacloud/dts/model/DescribeMigrationJobDetailRequest.h

@@ -38,8 +38,6 @@ public:
 	void setMigrationJobId(const std::string &migrationJobId);
 	int getPageNum() const;
 	void setPageNum(int pageNum);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 	bool getMigrationModeStructureInitialization() const;
 	void setMigrationModeStructureInitialization(bool migrationModeStructureInitialization);
 	bool getMigrationModeDataSynchronization() const;
@@ -52,7 +50,6 @@ private:
 	bool migrationModeDataInitialization_;
 	std::string migrationJobId_;
 	int pageNum_;
-	std::string ownerId_;
 	bool migrationModeStructureInitialization_;
 	bool migrationModeDataSynchronization_;
 	int pageSize_;

+ 0 - 3
dts/include/alibabacloud/dts/model/DescribeMigrationJobStatusRequest.h

@@ -34,13 +34,10 @@ public:
 	void setClientToken(const std::string &clientToken);
 	std::string getMigrationJobId() const;
 	void setMigrationJobId(const std::string &migrationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 
 private:
 	std::string clientToken_;
 	std::string migrationJobId_;
-	std::string ownerId_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 1
dts/include/alibabacloud/dts/model/DescribeMigrationJobStatusResult.h

@@ -90,7 +90,6 @@ namespace AlibabaCloud
 				struct DataSynchronizationStatus
 				{
 					std::string status;
-					std::string checkpoint;
 					std::string percent;
 					std::string errorMessage;
 					std::string delay;

+ 0 - 51
dts/include/alibabacloud/dts/model/DescribeMigrationJobsRequest.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_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobsRequest : public RpcServiceRequest {
-public:
-	DescribeMigrationJobsRequest();
-	~DescribeMigrationJobsRequest();
-	int getPageNum() const;
-	void setPageNum(int pageNum);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	int getPageSize() const;
-	void setPageSize(int pageSize);
-	std::string getMigrationJobName() const;
-	void setMigrationJobName(const std::string &migrationJobName);
-
-private:
-	int pageNum_;
-	std::string ownerId_;
-	int pageSize_;
-	std::string migrationJobName_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_

+ 0 - 133
dts/include/alibabacloud/dts/model/DescribeMigrationJobsResult.h

@@ -1,133 +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_DTS_MODEL_DESCRIBEMIGRATIONJOBSRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobsResult : public ServiceResult
-			{
-			public:
-				struct MigrationJob
-				{
-					struct SourceEndpoint
-					{
-						std::string oracleSID;
-						std::string userName;
-						std::string instanceID;
-						std::string iP;
-						std::string port;
-						std::string databaseName;
-						std::string instanceType;
-						std::string engineName;
-					};
-					struct DestinationEndpoint
-					{
-						std::string oracleSID;
-						std::string userName;
-						std::string instanceID;
-						std::string iP;
-						std::string port;
-						std::string databaseName;
-						std::string instanceType;
-						std::string engineName;
-					};
-					struct MigrationMode
-					{
-						bool dataInitialization;
-						bool dataSynchronization;
-						bool structureInitialization;
-					};
-					struct Precheck
-					{
-						std::string status;
-						std::string percent;
-					};
-					struct StructureInitialization
-					{
-						std::string status;
-						std::string progress;
-						std::string percent;
-						std::string errorMessage;
-					};
-					struct DataInitialization
-					{
-						std::string status;
-						std::string progress;
-						std::string percent;
-						std::string errorMessage;
-					};
-					struct DataSynchronization
-					{
-						std::string status;
-						std::string percent;
-						std::string errorMessage;
-						std::string delay;
-					};
-					struct SynchronousObject
-					{
-						std::string databaseName;
-						std::string wholeDatabase;
-						std::vector<std::string> tableList;
-					};
-					Precheck precheck;
-					DataSynchronization dataSynchronization;
-					std::string migrationJobName;
-					std::string payType;
-					MigrationMode migrationMode;
-					std::string migrationJobStatus;
-					std::string migrationJobID;
-					std::vector<MigrationJob::SynchronousObject> migrationObject;
-					DataInitialization dataInitialization;
-					DestinationEndpoint destinationEndpoint;
-					SourceEndpoint sourceEndpoint;
-					std::string migrationJobClass;
-					StructureInitialization structureInitialization;
-				};
-
-
-				DescribeMigrationJobsResult();
-				explicit DescribeMigrationJobsResult(const std::string &payload);
-				~DescribeMigrationJobsResult();
-				long getTotalRecordCount()const;
-				int getPageRecordCount()const;
-				int getPageNumber()const;
-				std::vector<MigrationJob> getMigrationJobs()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long totalRecordCount_;
-				int pageRecordCount_;
-				int pageNumber_;
-				std::vector<MigrationJob> migrationJobs_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSRESULT_H_

+ 0 - 45
dts/include/alibabacloud/dts/model/DescribeSubscriptionInstanceStatusRequest.h

@@ -1,45 +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_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstanceStatusRequest : public RpcServiceRequest {
-public:
-	DescribeSubscriptionInstanceStatusRequest();
-	~DescribeSubscriptionInstanceStatusRequest();
-	std::string getSubscriptionInstanceId() const;
-	void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string subscriptionInstanceId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_

+ 0 - 89
dts/include/alibabacloud/dts/model/DescribeSubscriptionInstanceStatusResult.h

@@ -1,89 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstanceStatusResult : public ServiceResult
-			{
-			public:
-				struct SourceEndpoint
-				{
-					std::string instanceID;
-					std::string instanceType;
-				};
-				struct SubscriptionDataType
-				{
-					bool dML;
-					bool dDL;
-				};
-				struct SynchronousObject
-				{
-					std::string databaseName;
-					std::string wholeDatabase;
-					std::vector<std::string> tableList;
-				};
-
-
-				DescribeSubscriptionInstanceStatusResult();
-				explicit DescribeSubscriptionInstanceStatusResult(const std::string &payload);
-				~DescribeSubscriptionInstanceStatusResult();
-				std::string getStatus()const;
-				SubscriptionDataType getSubscriptionDataType()const;
-				std::vector<SynchronousObject> getSubscriptionObject()const;
-				std::string getSubscriptionInstanceName()const;
-				std::string getConsumptionCheckpoint()const;
-				std::string getConsumptionClient()const;
-				SourceEndpoint getSourceEndpoint()const;
-				std::string getEndTimestamp()const;
-				std::string getPayType()const;
-				std::string getErrorMessage()const;
-				std::string getSubscriptionInstanceID()const;
-				std::string getBeginTimestamp()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				SubscriptionDataType subscriptionDataType_;
-				std::vector<SynchronousObject> subscriptionObject_;
-				std::string subscriptionInstanceName_;
-				std::string consumptionCheckpoint_;
-				std::string consumptionClient_;
-				SourceEndpoint sourceEndpoint_;
-				std::string endTimestamp_;
-				std::string payType_;
-				std::string errorMessage_;
-				std::string subscriptionInstanceID_;
-				std::string beginTimestamp_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSRESULT_H_

+ 0 - 54
dts/include/alibabacloud/dts/model/DescribeSubscriptionInstancesRequest.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_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstancesRequest : public RpcServiceRequest {
-public:
-	DescribeSubscriptionInstancesRequest();
-	~DescribeSubscriptionInstancesRequest();
-	std::string getClientToken() const;
-	void setClientToken(const std::string &clientToken);
-	int getPageNum() const;
-	void setPageNum(int pageNum);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	int getPageSize() const;
-	void setPageSize(int pageSize);
-	std::string getSubscriptionInstanceName() const;
-	void setSubscriptionInstanceName(const std::string &subscriptionInstanceName);
-
-private:
-	std::string clientToken_;
-	int pageNum_;
-	std::string ownerId_;
-	int pageSize_;
-	std::string subscriptionInstanceName_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_

+ 0 - 88
dts/include/alibabacloud/dts/model/DescribeSubscriptionInstancesResult.h

@@ -1,88 +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_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstancesResult : public ServiceResult
-			{
-			public:
-				struct SubscriptionInstance
-				{
-					struct SourceEndpoint
-					{
-						std::string instanceID;
-						std::string instanceType;
-					};
-					struct SubscriptionDataType
-					{
-						bool dML;
-						bool dDL;
-					};
-					struct SynchronousObject
-					{
-						std::string databaseName;
-						std::string wholeDatabase;
-						std::vector<std::string> tableList;
-					};
-					std::string status;
-					SubscriptionDataType subscriptionDataType;
-					std::vector<SubscriptionInstance::SynchronousObject> subscriptionObject;
-					std::string subscriptionInstanceName;
-					std::string consumptionCheckpoint;
-					std::string consumptionClient;
-					SourceEndpoint sourceEndpoint;
-					std::string endTimestamp;
-					std::string payType;
-					std::string errorMessage;
-					std::string subscriptionInstanceID;
-					std::string beginTimestamp;
-				};
-
-
-				DescribeSubscriptionInstancesResult();
-				explicit DescribeSubscriptionInstancesResult(const std::string &payload);
-				~DescribeSubscriptionInstancesResult();
-				long getTotalRecordCount()const;
-				int getPageRecordCount()const;
-				int getPageNumber()const;
-				std::vector<SubscriptionInstance> getSubscriptionInstances()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long totalRecordCount_;
-				int pageRecordCount_;
-				int pageNumber_;
-				std::vector<SubscriptionInstance> subscriptionInstances_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESRESULT_H_

+ 0 - 48
dts/include/alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusRequest.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_DTS_MODEL_DESCRIBESUBSCRIPTIONOBJECTMODIFYSTATUSREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONOBJECTMODIFYSTATUSREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionObjectModifyStatusRequest : public RpcServiceRequest {
-public:
-	DescribeSubscriptionObjectModifyStatusRequest();
-	~DescribeSubscriptionObjectModifyStatusRequest();
-	std::string getClientToken() const;
-	void setClientToken(const std::string &clientToken);
-	std::string getSubscriptionInstanceId() const;
-	void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string clientToken_;
-	std::string subscriptionInstanceId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONOBJECTMODIFYSTATUSREQUEST_H_

+ 0 - 62
dts/include/alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONOBJECTMODIFYSTATUSRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONOBJECTMODIFYSTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionObjectModifyStatusResult : public ServiceResult
-			{
-			public:
-				struct CheckItem
-				{
-					std::string repairMethod;
-					std::string checkStatus;
-					std::string itemName;
-					std::string errorMessage;
-				};
-
-
-				DescribeSubscriptionObjectModifyStatusResult();
-				explicit DescribeSubscriptionObjectModifyStatusResult(const std::string &payload);
-				~DescribeSubscriptionObjectModifyStatusResult();
-				std::string getStatus()const;
-				std::string getPercent()const;
-				std::vector<CheckItem> getDetail()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				std::string percent_;
-				std::vector<CheckItem> detail_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONOBJECTMODIFYSTATUSRESULT_H_

+ 0 - 48
dts/include/alibabacloud/dts/model/DescribeSynchronizationJobStatusRequest.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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobStatusRequest : public RpcServiceRequest {
-public:
-	DescribeSynchronizationJobStatusRequest();
-	~DescribeSynchronizationJobStatusRequest();
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	std::string getClientToken() const;
-	void setClientToken(const std::string &clientToken);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string synchronizationJobId_;
-	std::string clientToken_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_

+ 0 - 152
dts/include/alibabacloud/dts/model/DescribeSynchronizationJobStatusResult.h

@@ -1,152 +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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobStatusResult : public ServiceResult
-			{
-			public:
-				struct SourceEndpoint
-				{
-					std::string instanceId;
-					std::string instanceType;
-				};
-				struct DestinationEndpoint
-				{
-					std::string instanceId;
-					std::string instanceType;
-				};
-				struct PrecheckStatus
-				{
-					struct CheckItem
-					{
-						std::string repairMethod;
-						std::string checkStatus;
-						std::string itemName;
-						std::string errorMessage;
-					};
-					std::string status;
-					std::string percent;
-					std::vector<CheckItem> detail;
-				};
-				struct StructureInitializationStatus
-				{
-					std::string status;
-					std::string progress;
-					std::string percent;
-					std::string errorMessage;
-				};
-				struct DataInitializationStatus
-				{
-					std::string status;
-					std::string progress;
-					std::string percent;
-					std::string errorMessage;
-				};
-				struct DataSynchronizationStatus
-				{
-					std::string status;
-					std::string checkpoint;
-					std::string percent;
-					std::string errorMessage;
-					std::string delay;
-				};
-				struct Performance
-				{
-					std::string rPS;
-					std::string fLOW;
-				};
-				struct SynchronizationObject
-				{
-					struct TableInclude
-					{
-						std::string tableName;
-					};
-					struct TableExclude
-					{
-						std::string tableName;
-					};
-					std::vector<SynchronizationObject::TableInclude> tableIncludes;
-					std::vector<SynchronizationObject::TableExclude> tableExcludes;
-					std::string schemaName;
-					std::string newSchemaName;
-				};
-
-
-				DescribeSynchronizationJobStatusResult();
-				explicit DescribeSynchronizationJobStatusResult(const std::string &payload);
-				~DescribeSynchronizationJobStatusResult();
-				std::string getStatus()const;
-				DataInitializationStatus getDataInitializationStatus()const;
-				std::vector<SynchronizationObject> getSynchronizationObjects()const;
-				std::string getSynchronizationJobName()const;
-				std::string getPayType()const;
-				std::string getDelay()const;
-				PrecheckStatus getPrecheckStatus()const;
-				std::string getSynchronizationJobId()const;
-				std::string getCheckpoint()const;
-				std::string getDataInitialization()const;
-				DestinationEndpoint getDestinationEndpoint()const;
-				SourceEndpoint getSourceEndpoint()const;
-				std::string getStructureInitialization()const;
-				Performance getPerformance()const;
-				std::string getErrorMessage()const;
-				std::string getExpireTime()const;
-				std::string getSynchronizationJobClass()const;
-				StructureInitializationStatus getStructureInitializationStatus()const;
-				DataSynchronizationStatus getDataSynchronizationStatus()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				DataInitializationStatus dataInitializationStatus_;
-				std::vector<SynchronizationObject> synchronizationObjects_;
-				std::string synchronizationJobName_;
-				std::string payType_;
-				std::string delay_;
-				PrecheckStatus precheckStatus_;
-				std::string synchronizationJobId_;
-				std::string checkpoint_;
-				std::string dataInitialization_;
-				DestinationEndpoint destinationEndpoint_;
-				SourceEndpoint sourceEndpoint_;
-				std::string structureInitialization_;
-				Performance performance_;
-				std::string errorMessage_;
-				std::string expireTime_;
-				std::string synchronizationJobClass_;
-				StructureInitializationStatus structureInitializationStatus_;
-				DataSynchronizationStatus dataSynchronizationStatus_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSRESULT_H_

+ 0 - 54
dts/include/alibabacloud/dts/model/DescribeSynchronizationJobsRequest.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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobsRequest : public RpcServiceRequest {
-public:
-	DescribeSynchronizationJobsRequest();
-	~DescribeSynchronizationJobsRequest();
-	std::string getClientToken() const;
-	void setClientToken(const std::string &clientToken);
-	int getPageNum() const;
-	void setPageNum(int pageNum);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	std::string getSynchronizationJobName() const;
-	void setSynchronizationJobName(const std::string &synchronizationJobName);
-	int getPageSize() const;
-	void setPageSize(int pageSize);
-
-private:
-	std::string clientToken_;
-	int pageNum_;
-	std::string ownerId_;
-	std::string synchronizationJobName_;
-	int pageSize_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_

+ 0 - 142
dts/include/alibabacloud/dts/model/DescribeSynchronizationJobsResult.h

@@ -1,142 +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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobsResult : public ServiceResult
-			{
-			public:
-				struct SynchronizationInstance
-				{
-					struct SourceEndpoint
-					{
-						std::string instanceId;
-						std::string instanceType;
-					};
-					struct DestinationEndpoint
-					{
-						std::string instanceId;
-						std::string instanceType;
-					};
-					struct PrecheckStatus
-					{
-						struct CheckItem
-						{
-							std::string repairMethod;
-							std::string checkStatus;
-							std::string itemName;
-							std::string errorMessage;
-						};
-						std::string status;
-						std::string percent;
-						std::vector<CheckItem> detail;
-					};
-					struct StructureInitializationStatus
-					{
-						std::string status;
-						std::string progress;
-						std::string percent;
-						std::string errorMessage;
-					};
-					struct DataInitializationStatus
-					{
-						std::string status;
-						std::string progress;
-						std::string percent;
-						std::string errorMessage;
-					};
-					struct DataSynchronizationStatus
-					{
-						std::string status;
-						std::string percent;
-						std::string errorMessage;
-						std::string delay;
-					};
-					struct Performance
-					{
-						std::string rPS;
-						std::string fLOW;
-					};
-					struct SynchronizationObject
-					{
-						struct TableInclude
-						{
-							std::string tableName;
-						};
-						struct TableExclude
-						{
-							std::string tableName;
-						};
-						std::vector<SynchronizationObject::TableInclude> tableIncludes;
-						std::vector<SynchronizationObject::TableExclude> tableExcludes;
-						std::string schemaName;
-						std::string newSchemaName;
-					};
-					std::string status;
-					DataInitializationStatus dataInitializationStatus;
-					std::vector<SynchronizationInstance::SynchronizationObject> synchronizationObjects;
-					std::string synchronizationJobName;
-					std::string payType;
-					std::string delay;
-					PrecheckStatus precheckStatus;
-					std::string synchronizationJobId;
-					std::string dataInitialization;
-					DestinationEndpoint destinationEndpoint;
-					SourceEndpoint sourceEndpoint;
-					std::string structureInitialization;
-					Performance performance;
-					std::string errorMessage;
-					std::string expireTime;
-					std::string synchronizationJobClass;
-					StructureInitializationStatus structureInitializationStatus;
-					DataSynchronizationStatus dataSynchronizationStatus;
-				};
-
-
-				DescribeSynchronizationJobsResult();
-				explicit DescribeSynchronizationJobsResult(const std::string &payload);
-				~DescribeSynchronizationJobsResult();
-				long getTotalRecordCount()const;
-				std::vector<SynchronizationInstance> getSynchronizationInstances()const;
-				int getPageRecordCount()const;
-				int getPageNumber()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long totalRecordCount_;
-				std::vector<SynchronizationInstance> synchronizationInstances_;
-				int pageRecordCount_;
-				int pageNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSRESULT_H_

+ 0 - 48
dts/include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusRequest.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_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationObjectModifyStatusRequest : public RpcServiceRequest {
-public:
-	DescribeSynchronizationObjectModifyStatusRequest();
-	~DescribeSynchronizationObjectModifyStatusRequest();
-	std::string getClientToken() const;
-	void setClientToken(const std::string &clientToken);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-	std::string getTaskId() const;
-	void setTaskId(const std::string &taskId);
-
-private:
-	std::string clientToken_;
-	std::string ownerId_;
-	std::string taskId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_

+ 0 - 95
dts/include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusResult.h

@@ -1,95 +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_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationObjectModifyStatusResult : public ServiceResult
-			{
-			public:
-				struct PrecheckStatus
-				{
-					struct CheckItem
-					{
-						std::string repairMethod;
-						std::string checkStatus;
-						std::string itemName;
-						std::string errorMessage;
-					};
-					std::string status;
-					std::string percent;
-					std::vector<CheckItem> detail;
-				};
-				struct StructureInitializationStatus
-				{
-					std::string status;
-					std::string progress;
-					std::string percent;
-					std::string errorMessage;
-				};
-				struct DataInitializationStatus
-				{
-					std::string status;
-					std::string progress;
-					std::string percent;
-					std::string errorMessage;
-				};
-				struct DataSynchronizationStatus
-				{
-					std::string status;
-					std::string percent;
-					std::string errorMessage;
-					std::string delay;
-				};
-
-
-				DescribeSynchronizationObjectModifyStatusResult();
-				explicit DescribeSynchronizationObjectModifyStatusResult(const std::string &payload);
-				~DescribeSynchronizationObjectModifyStatusResult();
-				std::string getStatus()const;
-				PrecheckStatus getPrecheckStatus()const;
-				DataInitializationStatus getDataInitializationStatus()const;
-				std::string getErrorMessage()const;
-				StructureInitializationStatus getStructureInitializationStatus()const;
-				DataSynchronizationStatus getDataSynchronizationStatus()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				PrecheckStatus precheckStatus_;
-				DataInitializationStatus dataInitializationStatus_;
-				std::string errorMessage_;
-				StructureInitializationStatus structureInitializationStatus_;
-				DataSynchronizationStatus dataSynchronizationStatus_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSRESULT_H_

+ 0 - 48
dts/include/alibabacloud/dts/model/ModifyConsumptionTimestampRequest.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_DTS_MODEL_MODIFYCONSUMPTIONTIMESTAMPREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_MODIFYCONSUMPTIONTIMESTAMPREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT ModifyConsumptionTimestampRequest : public RpcServiceRequest {
-public:
-	ModifyConsumptionTimestampRequest();
-	~ModifyConsumptionTimestampRequest();
-	std::string getSubscriptionInstanceId() const;
-	void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
-	std::string getConsumptionTimestamp() const;
-	void setConsumptionTimestamp(const std::string &consumptionTimestamp);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string subscriptionInstanceId_;
-	std::string consumptionTimestamp_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_MODIFYCONSUMPTIONTIMESTAMPREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/ModifyConsumptionTimestampResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_MODIFYCONSUMPTIONTIMESTAMPRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_MODIFYCONSUMPTIONTIMESTAMPRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT ModifyConsumptionTimestampResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyConsumptionTimestampResult();
-				explicit ModifyConsumptionTimestampResult(const std::string &payload);
-				~ModifyConsumptionTimestampResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_MODIFYCONSUMPTIONTIMESTAMPRESULT_H_

+ 0 - 3
dts/include/alibabacloud/dts/model/ModifyMigrationObjectRequest.h

@@ -36,14 +36,11 @@ public:
 	void setClientToken(const std::string &clientToken);
 	std::string getMigrationJobId() const;
 	void setMigrationJobId(const std::string &migrationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 
 private:
 	std::string migrationObject_;
 	std::string clientToken_;
 	std::string migrationJobId_;
-	std::string ownerId_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 48
dts/include/alibabacloud/dts/model/ModifySubscriptionObjectRequest.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_DTS_MODEL_MODIFYSUBSCRIPTIONOBJECTREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_MODIFYSUBSCRIPTIONOBJECTREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT ModifySubscriptionObjectRequest : public RpcServiceRequest {
-public:
-	ModifySubscriptionObjectRequest();
-	~ModifySubscriptionObjectRequest();
-	std::string getSubscriptionObject() const;
-	void setSubscriptionObject(const std::string &subscriptionObject);
-	std::string getSubscriptionInstanceId() const;
-	void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string subscriptionObject_;
-	std::string subscriptionInstanceId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_MODIFYSUBSCRIPTIONOBJECTREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/ModifySubscriptionObjectResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_MODIFYSUBSCRIPTIONOBJECTRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_MODIFYSUBSCRIPTIONOBJECTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT ModifySubscriptionObjectResult : public ServiceResult
-			{
-			public:
-
-
-				ModifySubscriptionObjectResult();
-				explicit ModifySubscriptionObjectResult(const std::string &payload);
-				~ModifySubscriptionObjectResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_MODIFYSUBSCRIPTIONOBJECTRESULT_H_

+ 0 - 48
dts/include/alibabacloud/dts/model/ModifySynchronizationObjectRequest.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_DTS_MODEL_MODIFYSYNCHRONIZATIONOBJECTREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_MODIFYSYNCHRONIZATIONOBJECTREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT ModifySynchronizationObjectRequest : public RpcServiceRequest {
-public:
-	ModifySynchronizationObjectRequest();
-	~ModifySynchronizationObjectRequest();
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	std::string getSynchronizationObjects() const;
-	void setSynchronizationObjects(const std::string &synchronizationObjects);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string synchronizationJobId_;
-	std::string synchronizationObjects_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_MODIFYSYNCHRONIZATIONOBJECTREQUEST_H_

+ 0 - 57
dts/include/alibabacloud/dts/model/ModifySynchronizationObjectResult.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_DTS_MODEL_MODIFYSYNCHRONIZATIONOBJECTRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_MODIFYSYNCHRONIZATIONOBJECTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT ModifySynchronizationObjectResult : public ServiceResult
-			{
-			public:
-
-
-				ModifySynchronizationObjectResult();
-				explicit ModifySynchronizationObjectResult(const std::string &payload);
-				~ModifySynchronizationObjectResult();
-				std::string getTaskId()const;
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string taskId_;
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_MODIFYSYNCHRONIZATIONOBJECTRESULT_H_

+ 0 - 3
dts/include/alibabacloud/dts/model/StartMigrationJobRequest.h

@@ -32,12 +32,9 @@ public:
 	~StartMigrationJobRequest();
 	std::string getMigrationJobId() const;
 	void setMigrationJobId(const std::string &migrationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 
 private:
 	std::string migrationJobId_;
-	std::string ownerId_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 45
dts/include/alibabacloud/dts/model/StartSubscriptionInstanceRequest.h

@@ -1,45 +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_DTS_MODEL_STARTSUBSCRIPTIONINSTANCEREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_STARTSUBSCRIPTIONINSTANCEREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT StartSubscriptionInstanceRequest : public RpcServiceRequest {
-public:
-	StartSubscriptionInstanceRequest();
-	~StartSubscriptionInstanceRequest();
-	std::string getSubscriptionInstanceId() const;
-	void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string subscriptionInstanceId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_STARTSUBSCRIPTIONINSTANCEREQUEST_H_

+ 0 - 57
dts/include/alibabacloud/dts/model/StartSubscriptionInstanceResult.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_DTS_MODEL_STARTSUBSCRIPTIONINSTANCERESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_STARTSUBSCRIPTIONINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT StartSubscriptionInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				StartSubscriptionInstanceResult();
-				explicit StartSubscriptionInstanceResult(const std::string &payload);
-				~StartSubscriptionInstanceResult();
-				std::string getTaskId()const;
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string taskId_;
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_STARTSUBSCRIPTIONINSTANCERESULT_H_

+ 0 - 45
dts/include/alibabacloud/dts/model/StartSynchronizationJobRequest.h

@@ -1,45 +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_DTS_MODEL_STARTSYNCHRONIZATIONJOBREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_STARTSYNCHRONIZATIONJOBREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT StartSynchronizationJobRequest : public RpcServiceRequest {
-public:
-	StartSynchronizationJobRequest();
-	~StartSynchronizationJobRequest();
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string synchronizationJobId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_STARTSYNCHRONIZATIONJOBREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/StartSynchronizationJobResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_STARTSYNCHRONIZATIONJOBRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_STARTSYNCHRONIZATIONJOBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT StartSynchronizationJobResult : public ServiceResult
-			{
-			public:
-
-
-				StartSynchronizationJobResult();
-				explicit StartSynchronizationJobResult(const std::string &payload);
-				~StartSynchronizationJobResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_STARTSYNCHRONIZATIONJOBRESULT_H_

+ 0 - 3
dts/include/alibabacloud/dts/model/StopMigrationJobRequest.h

@@ -34,13 +34,10 @@ public:
 	void setClientToken(const std::string &clientToken);
 	std::string getMigrationJobId() const;
 	void setMigrationJobId(const std::string &migrationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 
 private:
 	std::string clientToken_;
 	std::string migrationJobId_;
-	std::string ownerId_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 3
dts/include/alibabacloud/dts/model/SuspendMigrationJobRequest.h

@@ -34,13 +34,10 @@ public:
 	void setClientToken(const std::string &clientToken);
 	std::string getMigrationJobId() const;
 	void setMigrationJobId(const std::string &migrationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
 
 private:
 	std::string clientToken_;
 	std::string migrationJobId_;
-	std::string ownerId_;
 };
 } // namespace Model
 } // namespace Dts

+ 0 - 45
dts/include/alibabacloud/dts/model/SuspendSynchronizationJobRequest.h

@@ -1,45 +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_DTS_MODEL_SUSPENDSYNCHRONIZATIONJOBREQUEST_H_
-#define ALIBABACLOUD_DTS_MODEL_SUSPENDSYNCHRONIZATIONJOBREQUEST_H_
-
-#include <alibabacloud/dts/DtsExport.h>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <string>
-#include <vector>
-#include <map>
-
-namespace AlibabaCloud {
-namespace Dts {
-namespace Model {
-class ALIBABACLOUD_DTS_EXPORT SuspendSynchronizationJobRequest : public RpcServiceRequest {
-public:
-	SuspendSynchronizationJobRequest();
-	~SuspendSynchronizationJobRequest();
-	std::string getSynchronizationJobId() const;
-	void setSynchronizationJobId(const std::string &synchronizationJobId);
-	std::string getOwnerId() const;
-	void setOwnerId(const std::string &ownerId);
-
-private:
-	std::string synchronizationJobId_;
-	std::string ownerId_;
-};
-} // namespace Model
-} // namespace Dts
-} // namespace AlibabaCloud
-#endif // !ALIBABACLOUD_DTS_MODEL_SUSPENDSYNCHRONIZATIONJOBREQUEST_H_

+ 0 - 55
dts/include/alibabacloud/dts/model/SuspendSynchronizationJobResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_DTS_MODEL_SUSPENDSYNCHRONIZATIONJOBRESULT_H_
-#define ALIBABACLOUD_DTS_MODEL_SUSPENDSYNCHRONIZATIONJOBRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/dts/DtsExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Dts
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_DTS_EXPORT SuspendSynchronizationJobResult : public ServiceResult
-			{
-			public:
-
-
-				SuspendSynchronizationJobResult();
-				explicit SuspendSynchronizationJobResult(const std::string &payload);
-				~SuspendSynchronizationJobResult();
-				std::string getErrMessage()const;
-				std::string getSuccess()const;
-				std::string getErrCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string errMessage_;
-				std::string success_;
-				std::string errCode_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_DTS_MODEL_SUSPENDSYNCHRONIZATIONJOBRESULT_H_

+ 35 - 791
dts/src/DtsClient.cc

@@ -51,42 +51,6 @@ DtsClient::DtsClient(const std::string & accessKeyId, const std::string & access
 DtsClient::~DtsClient()
 {}
 
-DtsClient::ConfigurationSynchronizationJobOutcome DtsClient::configurationSynchronizationJob(const ConfigurationSynchronizationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ConfigurationSynchronizationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ConfigurationSynchronizationJobOutcome(ConfigurationSynchronizationJobResult(outcome.result()));
-	else
-		return ConfigurationSynchronizationJobOutcome(outcome.error());
-}
-
-void DtsClient::configurationSynchronizationJobAsync(const ConfigurationSynchronizationJobRequest& request, const ConfigurationSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, configurationSynchronizationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::ConfigurationSynchronizationJobOutcomeCallable DtsClient::configurationSynchronizationJobCallable(const ConfigurationSynchronizationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ConfigurationSynchronizationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->configurationSynchronizationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 DtsClient::ConfigureMigrationJobOutcome DtsClient::configureMigrationJob(const ConfigureMigrationJobRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -123,78 +87,6 @@ DtsClient::ConfigureMigrationJobOutcomeCallable DtsClient::configureMigrationJob
 	return task->get_future();
 }
 
-DtsClient::ConfigureSubscriptionInstanceOutcome DtsClient::configureSubscriptionInstance(const ConfigureSubscriptionInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ConfigureSubscriptionInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ConfigureSubscriptionInstanceOutcome(ConfigureSubscriptionInstanceResult(outcome.result()));
-	else
-		return ConfigureSubscriptionInstanceOutcome(outcome.error());
-}
-
-void DtsClient::configureSubscriptionInstanceAsync(const ConfigureSubscriptionInstanceRequest& request, const ConfigureSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, configureSubscriptionInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::ConfigureSubscriptionInstanceOutcomeCallable DtsClient::configureSubscriptionInstanceCallable(const ConfigureSubscriptionInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ConfigureSubscriptionInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->configureSubscriptionInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::ConfigureSynchronizationJobOutcome DtsClient::configureSynchronizationJob(const ConfigureSynchronizationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ConfigureSynchronizationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ConfigureSynchronizationJobOutcome(ConfigureSynchronizationJobResult(outcome.result()));
-	else
-		return ConfigureSynchronizationJobOutcome(outcome.error());
-}
-
-void DtsClient::configureSynchronizationJobAsync(const ConfigureSynchronizationJobRequest& request, const ConfigureSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, configureSynchronizationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::ConfigureSynchronizationJobOutcomeCallable DtsClient::configureSynchronizationJobCallable(const ConfigureSynchronizationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ConfigureSynchronizationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->configureSynchronizationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 DtsClient::CreateMigrationJobOutcome DtsClient::createMigrationJob(const CreateMigrationJobRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -231,78 +123,6 @@ DtsClient::CreateMigrationJobOutcomeCallable DtsClient::createMigrationJobCallab
 	return task->get_future();
 }
 
-DtsClient::CreateSubscriptionInstanceOutcome DtsClient::createSubscriptionInstance(const CreateSubscriptionInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return CreateSubscriptionInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return CreateSubscriptionInstanceOutcome(CreateSubscriptionInstanceResult(outcome.result()));
-	else
-		return CreateSubscriptionInstanceOutcome(outcome.error());
-}
-
-void DtsClient::createSubscriptionInstanceAsync(const CreateSubscriptionInstanceRequest& request, const CreateSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, createSubscriptionInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::CreateSubscriptionInstanceOutcomeCallable DtsClient::createSubscriptionInstanceCallable(const CreateSubscriptionInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<CreateSubscriptionInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->createSubscriptionInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::CreateSynchronizationJobOutcome DtsClient::createSynchronizationJob(const CreateSynchronizationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return CreateSynchronizationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return CreateSynchronizationJobOutcome(CreateSynchronizationJobResult(outcome.result()));
-	else
-		return CreateSynchronizationJobOutcome(outcome.error());
-}
-
-void DtsClient::createSynchronizationJobAsync(const CreateSynchronizationJobRequest& request, const CreateSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, createSynchronizationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::CreateSynchronizationJobOutcomeCallable DtsClient::createSynchronizationJobCallable(const CreateSynchronizationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<CreateSynchronizationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->createSynchronizationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 DtsClient::DeleteMigrationJobOutcome DtsClient::deleteMigrationJob(const DeleteMigrationJobRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -339,78 +159,6 @@ DtsClient::DeleteMigrationJobOutcomeCallable DtsClient::deleteMigrationJobCallab
 	return task->get_future();
 }
 
-DtsClient::DeleteSubscriptionInstanceOutcome DtsClient::deleteSubscriptionInstance(const DeleteSubscriptionInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DeleteSubscriptionInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DeleteSubscriptionInstanceOutcome(DeleteSubscriptionInstanceResult(outcome.result()));
-	else
-		return DeleteSubscriptionInstanceOutcome(outcome.error());
-}
-
-void DtsClient::deleteSubscriptionInstanceAsync(const DeleteSubscriptionInstanceRequest& request, const DeleteSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, deleteSubscriptionInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::DeleteSubscriptionInstanceOutcomeCallable DtsClient::deleteSubscriptionInstanceCallable(const DeleteSubscriptionInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DeleteSubscriptionInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->deleteSubscriptionInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::DeleteSynchronizationJobOutcome DtsClient::deleteSynchronizationJob(const DeleteSynchronizationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DeleteSynchronizationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DeleteSynchronizationJobOutcome(DeleteSynchronizationJobResult(outcome.result()));
-	else
-		return DeleteSynchronizationJobOutcome(outcome.error());
-}
-
-void DtsClient::deleteSynchronizationJobAsync(const DeleteSynchronizationJobRequest& request, const DeleteSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, deleteSynchronizationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::DeleteSynchronizationJobOutcomeCallable DtsClient::deleteSynchronizationJobCallable(const DeleteSynchronizationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DeleteSynchronizationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->deleteSynchronizationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 DtsClient::DescirbeMigrationJobsOutcome DtsClient::descirbeMigrationJobs(const DescirbeMigrationJobsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -447,42 +195,6 @@ DtsClient::DescirbeMigrationJobsOutcomeCallable DtsClient::descirbeMigrationJobs
 	return task->get_future();
 }
 
-DtsClient::DescribeInitializationStatusOutcome DtsClient::describeInitializationStatus(const DescribeInitializationStatusRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeInitializationStatusOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeInitializationStatusOutcome(DescribeInitializationStatusResult(outcome.result()));
-	else
-		return DescribeInitializationStatusOutcome(outcome.error());
-}
-
-void DtsClient::describeInitializationStatusAsync(const DescribeInitializationStatusRequest& request, const DescribeInitializationStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeInitializationStatus(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::DescribeInitializationStatusOutcomeCallable DtsClient::describeInitializationStatusCallable(const DescribeInitializationStatusRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeInitializationStatusOutcome()>>(
-			[this, request]()
-			{
-			return this->describeInitializationStatus(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 DtsClient::DescribeMigrationJobDetailOutcome DtsClient::describeMigrationJobDetail(const DescribeMigrationJobDetailRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -555,573 +267,141 @@ DtsClient::DescribeMigrationJobStatusOutcomeCallable DtsClient::describeMigratio
 	return task->get_future();
 }
 
-DtsClient::DescribeMigrationJobsOutcome DtsClient::describeMigrationJobs(const DescribeMigrationJobsRequest &request) const
+DtsClient::ModifyMigrationObjectOutcome DtsClient::modifyMigrationObject(const ModifyMigrationObjectRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return DescribeMigrationJobsOutcome(endpointOutcome.error());
+		return ModifyMigrationObjectOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return DescribeMigrationJobsOutcome(DescribeMigrationJobsResult(outcome.result()));
+		return ModifyMigrationObjectOutcome(ModifyMigrationObjectResult(outcome.result()));
 	else
-		return DescribeMigrationJobsOutcome(outcome.error());
+		return ModifyMigrationObjectOutcome(outcome.error());
 }
 
-void DtsClient::describeMigrationJobsAsync(const DescribeMigrationJobsRequest& request, const DescribeMigrationJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void DtsClient::modifyMigrationObjectAsync(const ModifyMigrationObjectRequest& request, const ModifyMigrationObjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, describeMigrationJobs(request), context);
+		handler(this, request, modifyMigrationObject(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-DtsClient::DescribeMigrationJobsOutcomeCallable DtsClient::describeMigrationJobsCallable(const DescribeMigrationJobsRequest &request) const
+DtsClient::ModifyMigrationObjectOutcomeCallable DtsClient::modifyMigrationObjectCallable(const ModifyMigrationObjectRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<DescribeMigrationJobsOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ModifyMigrationObjectOutcome()>>(
 			[this, request]()
 			{
-			return this->describeMigrationJobs(request);
+			return this->modifyMigrationObject(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-DtsClient::DescribeSubscriptionInstanceStatusOutcome DtsClient::describeSubscriptionInstanceStatus(const DescribeSubscriptionInstanceStatusRequest &request) const
+DtsClient::StartMigrationJobOutcome DtsClient::startMigrationJob(const StartMigrationJobRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return DescribeSubscriptionInstanceStatusOutcome(endpointOutcome.error());
+		return StartMigrationJobOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return DescribeSubscriptionInstanceStatusOutcome(DescribeSubscriptionInstanceStatusResult(outcome.result()));
+		return StartMigrationJobOutcome(StartMigrationJobResult(outcome.result()));
 	else
-		return DescribeSubscriptionInstanceStatusOutcome(outcome.error());
+		return StartMigrationJobOutcome(outcome.error());
 }
 
-void DtsClient::describeSubscriptionInstanceStatusAsync(const DescribeSubscriptionInstanceStatusRequest& request, const DescribeSubscriptionInstanceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void DtsClient::startMigrationJobAsync(const StartMigrationJobRequest& request, const StartMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, describeSubscriptionInstanceStatus(request), context);
+		handler(this, request, startMigrationJob(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-DtsClient::DescribeSubscriptionInstanceStatusOutcomeCallable DtsClient::describeSubscriptionInstanceStatusCallable(const DescribeSubscriptionInstanceStatusRequest &request) const
+DtsClient::StartMigrationJobOutcomeCallable DtsClient::startMigrationJobCallable(const StartMigrationJobRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<DescribeSubscriptionInstanceStatusOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<StartMigrationJobOutcome()>>(
 			[this, request]()
 			{
-			return this->describeSubscriptionInstanceStatus(request);
+			return this->startMigrationJob(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-DtsClient::DescribeSubscriptionInstancesOutcome DtsClient::describeSubscriptionInstances(const DescribeSubscriptionInstancesRequest &request) const
+DtsClient::StopMigrationJobOutcome DtsClient::stopMigrationJob(const StopMigrationJobRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return DescribeSubscriptionInstancesOutcome(endpointOutcome.error());
+		return StopMigrationJobOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return DescribeSubscriptionInstancesOutcome(DescribeSubscriptionInstancesResult(outcome.result()));
+		return StopMigrationJobOutcome(StopMigrationJobResult(outcome.result()));
 	else
-		return DescribeSubscriptionInstancesOutcome(outcome.error());
+		return StopMigrationJobOutcome(outcome.error());
 }
 
-void DtsClient::describeSubscriptionInstancesAsync(const DescribeSubscriptionInstancesRequest& request, const DescribeSubscriptionInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void DtsClient::stopMigrationJobAsync(const StopMigrationJobRequest& request, const StopMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, describeSubscriptionInstances(request), context);
+		handler(this, request, stopMigrationJob(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-DtsClient::DescribeSubscriptionInstancesOutcomeCallable DtsClient::describeSubscriptionInstancesCallable(const DescribeSubscriptionInstancesRequest &request) const
+DtsClient::StopMigrationJobOutcomeCallable DtsClient::stopMigrationJobCallable(const StopMigrationJobRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<DescribeSubscriptionInstancesOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<StopMigrationJobOutcome()>>(
 			[this, request]()
 			{
-			return this->describeSubscriptionInstances(request);
+			return this->stopMigrationJob(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-DtsClient::DescribeSubscriptionObjectModifyStatusOutcome DtsClient::describeSubscriptionObjectModifyStatus(const DescribeSubscriptionObjectModifyStatusRequest &request) const
+DtsClient::SuspendMigrationJobOutcome DtsClient::suspendMigrationJob(const SuspendMigrationJobRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return DescribeSubscriptionObjectModifyStatusOutcome(endpointOutcome.error());
+		return SuspendMigrationJobOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return DescribeSubscriptionObjectModifyStatusOutcome(DescribeSubscriptionObjectModifyStatusResult(outcome.result()));
+		return SuspendMigrationJobOutcome(SuspendMigrationJobResult(outcome.result()));
 	else
-		return DescribeSubscriptionObjectModifyStatusOutcome(outcome.error());
+		return SuspendMigrationJobOutcome(outcome.error());
 }
 
-void DtsClient::describeSubscriptionObjectModifyStatusAsync(const DescribeSubscriptionObjectModifyStatusRequest& request, const DescribeSubscriptionObjectModifyStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void DtsClient::suspendMigrationJobAsync(const SuspendMigrationJobRequest& request, const SuspendMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, describeSubscriptionObjectModifyStatus(request), context);
+		handler(this, request, suspendMigrationJob(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-DtsClient::DescribeSubscriptionObjectModifyStatusOutcomeCallable DtsClient::describeSubscriptionObjectModifyStatusCallable(const DescribeSubscriptionObjectModifyStatusRequest &request) const
+DtsClient::SuspendMigrationJobOutcomeCallable DtsClient::suspendMigrationJobCallable(const SuspendMigrationJobRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<DescribeSubscriptionObjectModifyStatusOutcome()>>(
-			[this, request]()
-			{
-			return this->describeSubscriptionObjectModifyStatus(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::DescribeSynchronizationJobStatusOutcome DtsClient::describeSynchronizationJobStatus(const DescribeSynchronizationJobStatusRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeSynchronizationJobStatusOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeSynchronizationJobStatusOutcome(DescribeSynchronizationJobStatusResult(outcome.result()));
-	else
-		return DescribeSynchronizationJobStatusOutcome(outcome.error());
-}
-
-void DtsClient::describeSynchronizationJobStatusAsync(const DescribeSynchronizationJobStatusRequest& request, const DescribeSynchronizationJobStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeSynchronizationJobStatus(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::DescribeSynchronizationJobStatusOutcomeCallable DtsClient::describeSynchronizationJobStatusCallable(const DescribeSynchronizationJobStatusRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeSynchronizationJobStatusOutcome()>>(
-			[this, request]()
-			{
-			return this->describeSynchronizationJobStatus(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::DescribeSynchronizationJobsOutcome DtsClient::describeSynchronizationJobs(const DescribeSynchronizationJobsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeSynchronizationJobsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeSynchronizationJobsOutcome(DescribeSynchronizationJobsResult(outcome.result()));
-	else
-		return DescribeSynchronizationJobsOutcome(outcome.error());
-}
-
-void DtsClient::describeSynchronizationJobsAsync(const DescribeSynchronizationJobsRequest& request, const DescribeSynchronizationJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeSynchronizationJobs(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::DescribeSynchronizationJobsOutcomeCallable DtsClient::describeSynchronizationJobsCallable(const DescribeSynchronizationJobsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeSynchronizationJobsOutcome()>>(
-			[this, request]()
-			{
-			return this->describeSynchronizationJobs(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::DescribeSynchronizationObjectModifyStatusOutcome DtsClient::describeSynchronizationObjectModifyStatus(const DescribeSynchronizationObjectModifyStatusRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeSynchronizationObjectModifyStatusOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeSynchronizationObjectModifyStatusOutcome(DescribeSynchronizationObjectModifyStatusResult(outcome.result()));
-	else
-		return DescribeSynchronizationObjectModifyStatusOutcome(outcome.error());
-}
-
-void DtsClient::describeSynchronizationObjectModifyStatusAsync(const DescribeSynchronizationObjectModifyStatusRequest& request, const DescribeSynchronizationObjectModifyStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeSynchronizationObjectModifyStatus(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::DescribeSynchronizationObjectModifyStatusOutcomeCallable DtsClient::describeSynchronizationObjectModifyStatusCallable(const DescribeSynchronizationObjectModifyStatusRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeSynchronizationObjectModifyStatusOutcome()>>(
-			[this, request]()
-			{
-			return this->describeSynchronizationObjectModifyStatus(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::ModifyConsumptionTimestampOutcome DtsClient::modifyConsumptionTimestamp(const ModifyConsumptionTimestampRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ModifyConsumptionTimestampOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ModifyConsumptionTimestampOutcome(ModifyConsumptionTimestampResult(outcome.result()));
-	else
-		return ModifyConsumptionTimestampOutcome(outcome.error());
-}
-
-void DtsClient::modifyConsumptionTimestampAsync(const ModifyConsumptionTimestampRequest& request, const ModifyConsumptionTimestampAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, modifyConsumptionTimestamp(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::ModifyConsumptionTimestampOutcomeCallable DtsClient::modifyConsumptionTimestampCallable(const ModifyConsumptionTimestampRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ModifyConsumptionTimestampOutcome()>>(
-			[this, request]()
-			{
-			return this->modifyConsumptionTimestamp(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::ModifyMigrationObjectOutcome DtsClient::modifyMigrationObject(const ModifyMigrationObjectRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ModifyMigrationObjectOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ModifyMigrationObjectOutcome(ModifyMigrationObjectResult(outcome.result()));
-	else
-		return ModifyMigrationObjectOutcome(outcome.error());
-}
-
-void DtsClient::modifyMigrationObjectAsync(const ModifyMigrationObjectRequest& request, const ModifyMigrationObjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, modifyMigrationObject(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::ModifyMigrationObjectOutcomeCallable DtsClient::modifyMigrationObjectCallable(const ModifyMigrationObjectRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ModifyMigrationObjectOutcome()>>(
-			[this, request]()
-			{
-			return this->modifyMigrationObject(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::ModifySubscriptionObjectOutcome DtsClient::modifySubscriptionObject(const ModifySubscriptionObjectRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ModifySubscriptionObjectOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ModifySubscriptionObjectOutcome(ModifySubscriptionObjectResult(outcome.result()));
-	else
-		return ModifySubscriptionObjectOutcome(outcome.error());
-}
-
-void DtsClient::modifySubscriptionObjectAsync(const ModifySubscriptionObjectRequest& request, const ModifySubscriptionObjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, modifySubscriptionObject(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::ModifySubscriptionObjectOutcomeCallable DtsClient::modifySubscriptionObjectCallable(const ModifySubscriptionObjectRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ModifySubscriptionObjectOutcome()>>(
-			[this, request]()
-			{
-			return this->modifySubscriptionObject(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::ModifySynchronizationObjectOutcome DtsClient::modifySynchronizationObject(const ModifySynchronizationObjectRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ModifySynchronizationObjectOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ModifySynchronizationObjectOutcome(ModifySynchronizationObjectResult(outcome.result()));
-	else
-		return ModifySynchronizationObjectOutcome(outcome.error());
-}
-
-void DtsClient::modifySynchronizationObjectAsync(const ModifySynchronizationObjectRequest& request, const ModifySynchronizationObjectAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, modifySynchronizationObject(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::ModifySynchronizationObjectOutcomeCallable DtsClient::modifySynchronizationObjectCallable(const ModifySynchronizationObjectRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ModifySynchronizationObjectOutcome()>>(
-			[this, request]()
-			{
-			return this->modifySynchronizationObject(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::StartMigrationJobOutcome DtsClient::startMigrationJob(const StartMigrationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return StartMigrationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return StartMigrationJobOutcome(StartMigrationJobResult(outcome.result()));
-	else
-		return StartMigrationJobOutcome(outcome.error());
-}
-
-void DtsClient::startMigrationJobAsync(const StartMigrationJobRequest& request, const StartMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, startMigrationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::StartMigrationJobOutcomeCallable DtsClient::startMigrationJobCallable(const StartMigrationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<StartMigrationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->startMigrationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::StartSubscriptionInstanceOutcome DtsClient::startSubscriptionInstance(const StartSubscriptionInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return StartSubscriptionInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return StartSubscriptionInstanceOutcome(StartSubscriptionInstanceResult(outcome.result()));
-	else
-		return StartSubscriptionInstanceOutcome(outcome.error());
-}
-
-void DtsClient::startSubscriptionInstanceAsync(const StartSubscriptionInstanceRequest& request, const StartSubscriptionInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, startSubscriptionInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::StartSubscriptionInstanceOutcomeCallable DtsClient::startSubscriptionInstanceCallable(const StartSubscriptionInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<StartSubscriptionInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->startSubscriptionInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::StartSynchronizationJobOutcome DtsClient::startSynchronizationJob(const StartSynchronizationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return StartSynchronizationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return StartSynchronizationJobOutcome(StartSynchronizationJobResult(outcome.result()));
-	else
-		return StartSynchronizationJobOutcome(outcome.error());
-}
-
-void DtsClient::startSynchronizationJobAsync(const StartSynchronizationJobRequest& request, const StartSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, startSynchronizationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::StartSynchronizationJobOutcomeCallable DtsClient::startSynchronizationJobCallable(const StartSynchronizationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<StartSynchronizationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->startSynchronizationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::StopMigrationJobOutcome DtsClient::stopMigrationJob(const StopMigrationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return StopMigrationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return StopMigrationJobOutcome(StopMigrationJobResult(outcome.result()));
-	else
-		return StopMigrationJobOutcome(outcome.error());
-}
-
-void DtsClient::stopMigrationJobAsync(const StopMigrationJobRequest& request, const StopMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, stopMigrationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::StopMigrationJobOutcomeCallable DtsClient::stopMigrationJobCallable(const StopMigrationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<StopMigrationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->stopMigrationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-DtsClient::SuspendMigrationJobOutcome DtsClient::suspendMigrationJob(const SuspendMigrationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SuspendMigrationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SuspendMigrationJobOutcome(SuspendMigrationJobResult(outcome.result()));
-	else
-		return SuspendMigrationJobOutcome(outcome.error());
-}
-
-void DtsClient::suspendMigrationJobAsync(const SuspendMigrationJobRequest& request, const SuspendMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, suspendMigrationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::SuspendMigrationJobOutcomeCallable DtsClient::suspendMigrationJobCallable(const SuspendMigrationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SuspendMigrationJobOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<SuspendMigrationJobOutcome()>>(
 			[this, request]()
 			{
 			return this->suspendMigrationJob(request);
@@ -1131,39 +411,3 @@ DtsClient::SuspendMigrationJobOutcomeCallable DtsClient::suspendMigrationJobCall
 	return task->get_future();
 }
 
-DtsClient::SuspendSynchronizationJobOutcome DtsClient::suspendSynchronizationJob(const SuspendSynchronizationJobRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SuspendSynchronizationJobOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SuspendSynchronizationJobOutcome(SuspendSynchronizationJobResult(outcome.result()));
-	else
-		return SuspendSynchronizationJobOutcome(outcome.error());
-}
-
-void DtsClient::suspendSynchronizationJobAsync(const SuspendSynchronizationJobRequest& request, const SuspendSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, suspendSynchronizationJob(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-DtsClient::SuspendSynchronizationJobOutcomeCallable DtsClient::suspendSynchronizationJobCallable(const SuspendSynchronizationJobRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SuspendSynchronizationJobOutcome()>>(
-			[this, request]()
-			{
-			return this->suspendSynchronizationJob(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-

+ 0 - 117
dts/src/model/ConfigurationSynchronizationJobRequest.cc

@@ -1,117 +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.
- */
-
-#include <alibabacloud/dts/model/ConfigurationSynchronizationJobRequest.h>
-
-using AlibabaCloud::Dts::Model::ConfigurationSynchronizationJobRequest;
-
-ConfigurationSynchronizationJobRequest::ConfigurationSynchronizationJobRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ConfigurationSynchronizationJob") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-ConfigurationSynchronizationJobRequest::~ConfigurationSynchronizationJobRequest() {}
-
-std::string ConfigurationSynchronizationJobRequest::getSourceEndpointInstanceID() const {
-  return sourceEndpointInstanceID_;
-}
-
-void ConfigurationSynchronizationJobRequest::setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID) {
-  sourceEndpointInstanceID_ = sourceEndpointInstanceID;
-  setParameter(std::string("SourceEndpoint.InstanceID"), sourceEndpointInstanceID);
-}
-
-std::string ConfigurationSynchronizationJobRequest::getDestinationEndpointInstanceID() const {
-  return destinationEndpointInstanceID_;
-}
-
-void ConfigurationSynchronizationJobRequest::setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID) {
-  destinationEndpointInstanceID_ = destinationEndpointInstanceID;
-  setParameter(std::string("DestinationEndpoint.InstanceID"), destinationEndpointInstanceID);
-}
-
-bool ConfigurationSynchronizationJobRequest::getInitializationStructureLoad() const {
-  return initializationStructureLoad_;
-}
-
-void ConfigurationSynchronizationJobRequest::setInitializationStructureLoad(bool initializationStructureLoad) {
-  initializationStructureLoad_ = initializationStructureLoad;
-  setParameter(std::string("Initialization.StructureLoad"), initializationStructureLoad ? "true" : "false");
-}
-
-std::string ConfigurationSynchronizationJobRequest::getSynchronizationObject() const {
-  return synchronizationObject_;
-}
-
-void ConfigurationSynchronizationJobRequest::setSynchronizationObject(const std::string &synchronizationObject) {
-  synchronizationObject_ = synchronizationObject;
-  setParameter(std::string("SynchronizationObject"), synchronizationObject);
-}
-
-std::string ConfigurationSynchronizationJobRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ConfigurationSynchronizationJobRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-std::string ConfigurationSynchronizationJobRequest::getSourceEndpointInstanceType() const {
-  return sourceEndpointInstanceType_;
-}
-
-void ConfigurationSynchronizationJobRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
-  sourceEndpointInstanceType_ = sourceEndpointInstanceType;
-  setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
-}
-
-std::string ConfigurationSynchronizationJobRequest::getSynchronizationJobId() const {
-  return synchronizationJobId_;
-}
-
-void ConfigurationSynchronizationJobRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
-  synchronizationJobId_ = synchronizationJobId;
-  setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
-}
-
-std::string ConfigurationSynchronizationJobRequest::getSynchronizationJobName() const {
-  return synchronizationJobName_;
-}
-
-void ConfigurationSynchronizationJobRequest::setSynchronizationJobName(const std::string &synchronizationJobName) {
-  synchronizationJobName_ = synchronizationJobName;
-  setParameter(std::string("SynchronizationJobName"), synchronizationJobName);
-}
-
-bool ConfigurationSynchronizationJobRequest::getInitializationDataLoad() const {
-  return initializationDataLoad_;
-}
-
-void ConfigurationSynchronizationJobRequest::setInitializationDataLoad(bool initializationDataLoad) {
-  initializationDataLoad_ = initializationDataLoad;
-  setParameter(std::string("Initialization.DataLoad"), initializationDataLoad ? "true" : "false");
-}
-
-std::string ConfigurationSynchronizationJobRequest::getDestinationEndpointInstanceType() const {
-  return destinationEndpointInstanceType_;
-}
-
-void ConfigurationSynchronizationJobRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
-  destinationEndpointInstanceType_ = destinationEndpointInstanceType;
-  setParameter(std::string("DestinationEndpoint.InstanceType"), destinationEndpointInstanceType);
-}
-

+ 0 - 65
dts/src/model/ConfigurationSynchronizationJobResult.cc

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/ConfigurationSynchronizationJobResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-ConfigurationSynchronizationJobResult::ConfigurationSynchronizationJobResult() :
-	ServiceResult()
-{}
-
-ConfigurationSynchronizationJobResult::ConfigurationSynchronizationJobResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ConfigurationSynchronizationJobResult::~ConfigurationSynchronizationJobResult()
-{}
-
-void ConfigurationSynchronizationJobResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string ConfigurationSynchronizationJobResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string ConfigurationSynchronizationJobResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string ConfigurationSynchronizationJobResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 1 - 19
dts/src/model/ConfigureMigrationJobRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Dts::Model::ConfigureMigrationJobRequest;
 
 ConfigureMigrationJobRequest::ConfigureMigrationJobRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ConfigureMigrationJob") {
+    : RpcServiceRequest("dts", "2017-06-01", "ConfigureMigrationJob") {
   setMethod(HttpRequest::Method::Post);
 }
 
@@ -34,15 +34,6 @@ void ConfigureMigrationJobRequest::setSourceEndpointInstanceID(const std::string
   setParameter(std::string("SourceEndpoint.InstanceID"), sourceEndpointInstanceID);
 }
 
-std::string ConfigureMigrationJobRequest::getCheckpoint() const {
-  return checkpoint_;
-}
-
-void ConfigureMigrationJobRequest::setCheckpoint(const std::string &checkpoint) {
-  checkpoint_ = checkpoint;
-  setParameter(std::string("Checkpoint"), checkpoint);
-}
-
 std::string ConfigureMigrationJobRequest::getSourceEndpointEngineName() const {
   return sourceEndpointEngineName_;
 }
@@ -232,15 +223,6 @@ void ConfigureMigrationJobRequest::setSourceEndpointRole(const std::string &sour
   setParameter(std::string("SourceEndpoint.Role"), sourceEndpointRole);
 }
 
-std::string ConfigureMigrationJobRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ConfigureMigrationJobRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
 std::string ConfigureMigrationJobRequest::getDestinationEndpointDataBaseName() const {
   return destinationEndpointDataBaseName_;
 }

+ 0 - 117
dts/src/model/ConfigureSubscriptionInstanceRequest.cc

@@ -1,117 +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.
- */
-
-#include <alibabacloud/dts/model/ConfigureSubscriptionInstanceRequest.h>
-
-using AlibabaCloud::Dts::Model::ConfigureSubscriptionInstanceRequest;
-
-ConfigureSubscriptionInstanceRequest::ConfigureSubscriptionInstanceRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ConfigureSubscriptionInstance") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-ConfigureSubscriptionInstanceRequest::~ConfigureSubscriptionInstanceRequest() {}
-
-std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointInstanceID() const {
-  return sourceEndpointInstanceID_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID) {
-  sourceEndpointInstanceID_ = sourceEndpointInstanceID;
-  setParameter(std::string("SourceEndpoint.InstanceID"), sourceEndpointInstanceID);
-}
-
-std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointOwnerID() const {
-  return sourceEndpointOwnerID_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID) {
-  sourceEndpointOwnerID_ = sourceEndpointOwnerID;
-  setParameter(std::string("SourceEndpoint.OwnerID"), sourceEndpointOwnerID);
-}
-
-bool ConfigureSubscriptionInstanceRequest::getSubscriptionDataTypeDML() const {
-  return subscriptionDataTypeDML_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSubscriptionDataTypeDML(bool subscriptionDataTypeDML) {
-  subscriptionDataTypeDML_ = subscriptionDataTypeDML;
-  setParameter(std::string("SubscriptionDataType.DML"), subscriptionDataTypeDML ? "true" : "false");
-}
-
-std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceId() const {
-  return subscriptionInstanceId_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
-  subscriptionInstanceId_ = subscriptionInstanceId;
-  setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
-}
-
-std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointRole() const {
-  return sourceEndpointRole_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSourceEndpointRole(const std::string &sourceEndpointRole) {
-  sourceEndpointRole_ = sourceEndpointRole;
-  setParameter(std::string("SourceEndpoint.Role"), sourceEndpointRole);
-}
-
-std::string ConfigureSubscriptionInstanceRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-std::string ConfigureSubscriptionInstanceRequest::getSourceEndpointInstanceType() const {
-  return sourceEndpointInstanceType_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
-  sourceEndpointInstanceType_ = sourceEndpointInstanceType;
-  setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
-}
-
-bool ConfigureSubscriptionInstanceRequest::getSubscriptionDataTypeDDL() const {
-  return subscriptionDataTypeDDL_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL) {
-  subscriptionDataTypeDDL_ = subscriptionDataTypeDDL;
-  setParameter(std::string("SubscriptionDataType.DDL"), subscriptionDataTypeDDL ? "true" : "false");
-}
-
-std::string ConfigureSubscriptionInstanceRequest::getSubscriptionObject() const {
-  return subscriptionObject_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSubscriptionObject(const std::string &subscriptionObject) {
-  subscriptionObject_ = subscriptionObject;
-  setParameter(std::string("SubscriptionObject"), subscriptionObject);
-}
-
-std::string ConfigureSubscriptionInstanceRequest::getSubscriptionInstanceName() const {
-  return subscriptionInstanceName_;
-}
-
-void ConfigureSubscriptionInstanceRequest::setSubscriptionInstanceName(const std::string &subscriptionInstanceName) {
-  subscriptionInstanceName_ = subscriptionInstanceName;
-  setParameter(std::string("SubscriptionInstanceName"), subscriptionInstanceName);
-}
-

+ 0 - 65
dts/src/model/ConfigureSubscriptionInstanceResult.cc

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/ConfigureSubscriptionInstanceResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-ConfigureSubscriptionInstanceResult::ConfigureSubscriptionInstanceResult() :
-	ServiceResult()
-{}
-
-ConfigureSubscriptionInstanceResult::ConfigureSubscriptionInstanceResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ConfigureSubscriptionInstanceResult::~ConfigureSubscriptionInstanceResult()
-{}
-
-void ConfigureSubscriptionInstanceResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string ConfigureSubscriptionInstanceResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string ConfigureSubscriptionInstanceResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string ConfigureSubscriptionInstanceResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 0 - 270
dts/src/model/ConfigureSynchronizationJobRequest.cc

@@ -1,270 +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.
- */
-
-#include <alibabacloud/dts/model/ConfigureSynchronizationJobRequest.h>
-
-using AlibabaCloud::Dts::Model::ConfigureSynchronizationJobRequest;
-
-ConfigureSynchronizationJobRequest::ConfigureSynchronizationJobRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ConfigureSynchronizationJob") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-ConfigureSynchronizationJobRequest::~ConfigureSynchronizationJobRequest() {}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointInstanceId() const {
-  return sourceEndpointInstanceId_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointInstanceId(const std::string &sourceEndpointInstanceId) {
-  sourceEndpointInstanceId_ = sourceEndpointInstanceId;
-  setParameter(std::string("SourceEndpoint.InstanceId"), sourceEndpointInstanceId);
-}
-
-std::string ConfigureSynchronizationJobRequest::getCheckpoint() const {
-  return checkpoint_;
-}
-
-void ConfigureSynchronizationJobRequest::setCheckpoint(const std::string &checkpoint) {
-  checkpoint_ = checkpoint;
-  setParameter(std::string("Checkpoint"), checkpoint);
-}
-
-std::string ConfigureSynchronizationJobRequest::getDestinationEndpointInstanceId() const {
-  return destinationEndpointInstanceId_;
-}
-
-void ConfigureSynchronizationJobRequest::setDestinationEndpointInstanceId(const std::string &destinationEndpointInstanceId) {
-  destinationEndpointInstanceId_ = destinationEndpointInstanceId;
-  setParameter(std::string("DestinationEndpoint.InstanceId"), destinationEndpointInstanceId);
-}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointIP() const {
-  return sourceEndpointIP_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointIP(const std::string &sourceEndpointIP) {
-  sourceEndpointIP_ = sourceEndpointIP;
-  setParameter(std::string("SourceEndpoint.IP"), sourceEndpointIP);
-}
-
-std::string ConfigureSynchronizationJobRequest::getSynchronizationObjects() const {
-  return synchronizationObjects_;
-}
-
-void ConfigureSynchronizationJobRequest::setSynchronizationObjects(const std::string &synchronizationObjects) {
-  synchronizationObjects_ = synchronizationObjects;
-  setParameter(std::string("SynchronizationObjects"), synchronizationObjects);
-}
-
-std::string ConfigureSynchronizationJobRequest::getDestinationEndpointPassword() const {
-  return destinationEndpointPassword_;
-}
-
-void ConfigureSynchronizationJobRequest::setDestinationEndpointPassword(const std::string &destinationEndpointPassword) {
-  destinationEndpointPassword_ = destinationEndpointPassword;
-  setParameter(std::string("DestinationEndpoint.Password"), destinationEndpointPassword);
-}
-
-bool ConfigureSynchronizationJobRequest::getDataInitialization() const {
-  return dataInitialization_;
-}
-
-void ConfigureSynchronizationJobRequest::setDataInitialization(bool dataInitialization) {
-  dataInitialization_ = dataInitialization;
-  setParameter(std::string("DataInitialization"), dataInitialization ? "true" : "false");
-}
-
-bool ConfigureSynchronizationJobRequest::getStructureInitialization() const {
-  return structureInitialization_;
-}
-
-void ConfigureSynchronizationJobRequest::setStructureInitialization(bool structureInitialization) {
-  structureInitialization_ = structureInitialization;
-  setParameter(std::string("StructureInitialization"), structureInitialization ? "true" : "false");
-}
-
-bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Minute() const {
-  return partitionKeyModifyTime_Minute_;
-}
-
-void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Minute(bool partitionKeyModifyTime_Minute) {
-  partitionKeyModifyTime_Minute_ = partitionKeyModifyTime_Minute;
-  setParameter(std::string("PartitionKey.ModifyTime_Minute"), partitionKeyModifyTime_Minute ? "true" : "false");
-}
-
-bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Day() const {
-  return partitionKeyModifyTime_Day_;
-}
-
-void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Day(bool partitionKeyModifyTime_Day) {
-  partitionKeyModifyTime_Day_ = partitionKeyModifyTime_Day;
-  setParameter(std::string("PartitionKey.ModifyTime_Day"), partitionKeyModifyTime_Day ? "true" : "false");
-}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointInstanceType() const {
-  return sourceEndpointInstanceType_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
-  sourceEndpointInstanceType_ = sourceEndpointInstanceType;
-  setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
-}
-
-std::string ConfigureSynchronizationJobRequest::getSynchronizationJobId() const {
-  return synchronizationJobId_;
-}
-
-void ConfigureSynchronizationJobRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
-  synchronizationJobId_ = synchronizationJobId;
-  setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
-}
-
-std::string ConfigureSynchronizationJobRequest::getSynchronizationJobName() const {
-  return synchronizationJobName_;
-}
-
-void ConfigureSynchronizationJobRequest::setSynchronizationJobName(const std::string &synchronizationJobName) {
-  synchronizationJobName_ = synchronizationJobName;
-  setParameter(std::string("SynchronizationJobName"), synchronizationJobName);
-}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointUserName() const {
-  return sourceEndpointUserName_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointUserName(const std::string &sourceEndpointUserName) {
-  sourceEndpointUserName_ = sourceEndpointUserName;
-  setParameter(std::string("SourceEndpoint.UserName"), sourceEndpointUserName);
-}
-
-bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Month() const {
-  return partitionKeyModifyTime_Month_;
-}
-
-void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Month(bool partitionKeyModifyTime_Month) {
-  partitionKeyModifyTime_Month_ = partitionKeyModifyTime_Month;
-  setParameter(std::string("PartitionKey.ModifyTime_Month"), partitionKeyModifyTime_Month ? "true" : "false");
-}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointPort() const {
-  return sourceEndpointPort_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointPort(const std::string &sourceEndpointPort) {
-  sourceEndpointPort_ = sourceEndpointPort;
-  setParameter(std::string("SourceEndpoint.Port"), sourceEndpointPort);
-}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointOwnerID() const {
-  return sourceEndpointOwnerID_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID) {
-  sourceEndpointOwnerID_ = sourceEndpointOwnerID;
-  setParameter(std::string("SourceEndpoint.OwnerID"), sourceEndpointOwnerID);
-}
-
-std::string ConfigureSynchronizationJobRequest::getDestinationEndpointUserName() const {
-  return destinationEndpointUserName_;
-}
-
-void ConfigureSynchronizationJobRequest::setDestinationEndpointUserName(const std::string &destinationEndpointUserName) {
-  destinationEndpointUserName_ = destinationEndpointUserName;
-  setParameter(std::string("DestinationEndpoint.UserName"), destinationEndpointUserName);
-}
-
-std::string ConfigureSynchronizationJobRequest::getDestinationEndpointPort() const {
-  return destinationEndpointPort_;
-}
-
-void ConfigureSynchronizationJobRequest::setDestinationEndpointPort(const std::string &destinationEndpointPort) {
-  destinationEndpointPort_ = destinationEndpointPort;
-  setParameter(std::string("DestinationEndpoint.Port"), destinationEndpointPort);
-}
-
-bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Year() const {
-  return partitionKeyModifyTime_Year_;
-}
-
-void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Year(bool partitionKeyModifyTime_Year) {
-  partitionKeyModifyTime_Year_ = partitionKeyModifyTime_Year;
-  setParameter(std::string("PartitionKey.ModifyTime_Year"), partitionKeyModifyTime_Year ? "true" : "false");
-}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointRole() const {
-  return sourceEndpointRole_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointRole(const std::string &sourceEndpointRole) {
-  sourceEndpointRole_ = sourceEndpointRole;
-  setParameter(std::string("SourceEndpoint.Role"), sourceEndpointRole);
-}
-
-std::string ConfigureSynchronizationJobRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ConfigureSynchronizationJobRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-bool ConfigureSynchronizationJobRequest::getPartitionKeyModifyTime_Hour() const {
-  return partitionKeyModifyTime_Hour_;
-}
-
-void ConfigureSynchronizationJobRequest::setPartitionKeyModifyTime_Hour(bool partitionKeyModifyTime_Hour) {
-  partitionKeyModifyTime_Hour_ = partitionKeyModifyTime_Hour;
-  setParameter(std::string("PartitionKey.ModifyTime_Hour"), partitionKeyModifyTime_Hour ? "true" : "false");
-}
-
-std::string ConfigureSynchronizationJobRequest::getSourceEndpointPassword() const {
-  return sourceEndpointPassword_;
-}
-
-void ConfigureSynchronizationJobRequest::setSourceEndpointPassword(const std::string &sourceEndpointPassword) {
-  sourceEndpointPassword_ = sourceEndpointPassword;
-  setParameter(std::string("SourceEndpoint.Password"), sourceEndpointPassword);
-}
-
-std::string ConfigureSynchronizationJobRequest::getMigrationReserved() const {
-  return migrationReserved_;
-}
-
-void ConfigureSynchronizationJobRequest::setMigrationReserved(const std::string &migrationReserved) {
-  migrationReserved_ = migrationReserved;
-  setParameter(std::string("MigrationReserved"), migrationReserved);
-}
-
-std::string ConfigureSynchronizationJobRequest::getDestinationEndpointIP() const {
-  return destinationEndpointIP_;
-}
-
-void ConfigureSynchronizationJobRequest::setDestinationEndpointIP(const std::string &destinationEndpointIP) {
-  destinationEndpointIP_ = destinationEndpointIP;
-  setParameter(std::string("DestinationEndpoint.IP"), destinationEndpointIP);
-}
-
-std::string ConfigureSynchronizationJobRequest::getDestinationEndpointInstanceType() const {
-  return destinationEndpointInstanceType_;
-}
-
-void ConfigureSynchronizationJobRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
-  destinationEndpointInstanceType_ = destinationEndpointInstanceType;
-  setParameter(std::string("DestinationEndpoint.InstanceType"), destinationEndpointInstanceType);
-}
-

+ 0 - 65
dts/src/model/ConfigureSynchronizationJobResult.cc

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/ConfigureSynchronizationJobResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-ConfigureSynchronizationJobResult::ConfigureSynchronizationJobResult() :
-	ServiceResult()
-{}
-
-ConfigureSynchronizationJobResult::ConfigureSynchronizationJobResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ConfigureSynchronizationJobResult::~ConfigureSynchronizationJobResult()
-{}
-
-void ConfigureSynchronizationJobResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string ConfigureSynchronizationJobResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string ConfigureSynchronizationJobResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string ConfigureSynchronizationJobResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 10 - 10
dts/src/model/CreateMigrationJobRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Dts::Model::CreateMigrationJobRequest;
 
 CreateMigrationJobRequest::CreateMigrationJobRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "CreateMigrationJob") {
+    : RpcServiceRequest("dts", "2017-06-01", "CreateMigrationJob") {
   setMethod(HttpRequest::Method::Post);
 }
 
@@ -34,15 +34,6 @@ void CreateMigrationJobRequest::setClientToken(const std::string &clientToken) {
   setParameter(std::string("ClientToken"), clientToken);
 }
 
-std::string CreateMigrationJobRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void CreateMigrationJobRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
 std::string CreateMigrationJobRequest::getRegion() const {
   return region_;
 }
@@ -61,3 +52,12 @@ void CreateMigrationJobRequest::setMigrationJobClass(const std::string &migratio
   setParameter(std::string("MigrationJobClass"), migrationJobClass);
 }
 
+std::string CreateMigrationJobRequest::getOwnerId() const {
+  return ownerId_;
+}
+
+void CreateMigrationJobRequest::setOwnerId(const std::string &ownerId) {
+  ownerId_ = ownerId;
+  setParameter(std::string("OwnerId"), ownerId);
+}
+

+ 0 - 81
dts/src/model/CreateSubscriptionInstanceRequest.cc

@@ -1,81 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/CreateSubscriptionInstanceRequest.h>
-
-using AlibabaCloud::Dts::Model::CreateSubscriptionInstanceRequest;
-
-CreateSubscriptionInstanceRequest::CreateSubscriptionInstanceRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "CreateSubscriptionInstance") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-CreateSubscriptionInstanceRequest::~CreateSubscriptionInstanceRequest() {}
-
-std::string CreateSubscriptionInstanceRequest::getPeriod() const {
-  return period_;
-}
-
-void CreateSubscriptionInstanceRequest::setPeriod(const std::string &period) {
-  period_ = period;
-  setParameter(std::string("Period"), period);
-}
-
-std::string CreateSubscriptionInstanceRequest::getClientToken() const {
-  return clientToken_;
-}
-
-void CreateSubscriptionInstanceRequest::setClientToken(const std::string &clientToken) {
-  clientToken_ = clientToken;
-  setParameter(std::string("ClientToken"), clientToken);
-}
-
-std::string CreateSubscriptionInstanceRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void CreateSubscriptionInstanceRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-int CreateSubscriptionInstanceRequest::getUsedTime() const {
-  return usedTime_;
-}
-
-void CreateSubscriptionInstanceRequest::setUsedTime(int usedTime) {
-  usedTime_ = usedTime;
-  setParameter(std::string("UsedTime"), std::to_string(usedTime));
-}
-
-std::string CreateSubscriptionInstanceRequest::getRegion() const {
-  return region_;
-}
-
-void CreateSubscriptionInstanceRequest::setRegion(const std::string &region) {
-  region_ = region;
-  setParameter(std::string("Region"), region);
-}
-
-std::string CreateSubscriptionInstanceRequest::getPayType() const {
-  return payType_;
-}
-
-void CreateSubscriptionInstanceRequest::setPayType(const std::string &payType) {
-  payType_ = payType;
-  setParameter(std::string("PayType"), payType);
-}
-

+ 0 - 72
dts/src/model/CreateSubscriptionInstanceResult.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/CreateSubscriptionInstanceResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-CreateSubscriptionInstanceResult::CreateSubscriptionInstanceResult() :
-	ServiceResult()
-{}
-
-CreateSubscriptionInstanceResult::CreateSubscriptionInstanceResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-CreateSubscriptionInstanceResult::~CreateSubscriptionInstanceResult()
-{}
-
-void CreateSubscriptionInstanceResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["SubscriptionInstanceId"].isNull())
-		subscriptionInstanceId_ = value["SubscriptionInstanceId"].asString();
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string CreateSubscriptionInstanceResult::getSubscriptionInstanceId()const
-{
-	return subscriptionInstanceId_;
-}
-
-std::string CreateSubscriptionInstanceResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string CreateSubscriptionInstanceResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string CreateSubscriptionInstanceResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 0 - 126
dts/src/model/CreateSynchronizationJobRequest.cc

@@ -1,126 +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.
- */
-
-#include <alibabacloud/dts/model/CreateSynchronizationJobRequest.h>
-
-using AlibabaCloud::Dts::Model::CreateSynchronizationJobRequest;
-
-CreateSynchronizationJobRequest::CreateSynchronizationJobRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "CreateSynchronizationJob") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-CreateSynchronizationJobRequest::~CreateSynchronizationJobRequest() {}
-
-std::string CreateSynchronizationJobRequest::getPeriod() const {
-  return period_;
-}
-
-void CreateSynchronizationJobRequest::setPeriod(const std::string &period) {
-  period_ = period;
-  setParameter(std::string("Period"), period);
-}
-
-std::string CreateSynchronizationJobRequest::getDestRegion() const {
-  return destRegion_;
-}
-
-void CreateSynchronizationJobRequest::setDestRegion(const std::string &destRegion) {
-  destRegion_ = destRegion;
-  setParameter(std::string("DestRegion"), destRegion);
-}
-
-std::string CreateSynchronizationJobRequest::getClientToken() const {
-  return clientToken_;
-}
-
-void CreateSynchronizationJobRequest::setClientToken(const std::string &clientToken) {
-  clientToken_ = clientToken;
-  setParameter(std::string("ClientToken"), clientToken);
-}
-
-std::string CreateSynchronizationJobRequest::getNetworkType() const {
-  return networkType_;
-}
-
-void CreateSynchronizationJobRequest::setNetworkType(const std::string &networkType) {
-  networkType_ = networkType;
-  setParameter(std::string("networkType"), networkType);
-}
-
-std::string CreateSynchronizationJobRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void CreateSynchronizationJobRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-int CreateSynchronizationJobRequest::getUsedTime() const {
-  return usedTime_;
-}
-
-void CreateSynchronizationJobRequest::setUsedTime(int usedTime) {
-  usedTime_ = usedTime;
-  setParameter(std::string("UsedTime"), std::to_string(usedTime));
-}
-
-std::string CreateSynchronizationJobRequest::getSourceEndpointInstanceType() const {
-  return sourceEndpointInstanceType_;
-}
-
-void CreateSynchronizationJobRequest::setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType) {
-  sourceEndpointInstanceType_ = sourceEndpointInstanceType;
-  setParameter(std::string("SourceEndpoint.InstanceType"), sourceEndpointInstanceType);
-}
-
-std::string CreateSynchronizationJobRequest::getSynchronizationJobClass() const {
-  return synchronizationJobClass_;
-}
-
-void CreateSynchronizationJobRequest::setSynchronizationJobClass(const std::string &synchronizationJobClass) {
-  synchronizationJobClass_ = synchronizationJobClass;
-  setParameter(std::string("SynchronizationJobClass"), synchronizationJobClass);
-}
-
-std::string CreateSynchronizationJobRequest::getSourceRegion() const {
-  return sourceRegion_;
-}
-
-void CreateSynchronizationJobRequest::setSourceRegion(const std::string &sourceRegion) {
-  sourceRegion_ = sourceRegion;
-  setParameter(std::string("SourceRegion"), sourceRegion);
-}
-
-std::string CreateSynchronizationJobRequest::getPayType() const {
-  return payType_;
-}
-
-void CreateSynchronizationJobRequest::setPayType(const std::string &payType) {
-  payType_ = payType;
-  setParameter(std::string("PayType"), payType);
-}
-
-std::string CreateSynchronizationJobRequest::getDestinationEndpointInstanceType() const {
-  return destinationEndpointInstanceType_;
-}
-
-void CreateSynchronizationJobRequest::setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType) {
-  destinationEndpointInstanceType_ = destinationEndpointInstanceType;
-  setParameter(std::string("DestinationEndpoint.InstanceType"), destinationEndpointInstanceType);
-}
-

+ 0 - 72
dts/src/model/CreateSynchronizationJobResult.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/CreateSynchronizationJobResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-CreateSynchronizationJobResult::CreateSynchronizationJobResult() :
-	ServiceResult()
-{}
-
-CreateSynchronizationJobResult::CreateSynchronizationJobResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-CreateSynchronizationJobResult::~CreateSynchronizationJobResult()
-{}
-
-void CreateSynchronizationJobResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["SynchronizationJobId"].isNull())
-		synchronizationJobId_ = value["SynchronizationJobId"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string CreateSynchronizationJobResult::getSynchronizationJobId()const
-{
-	return synchronizationJobId_;
-}
-
-std::string CreateSynchronizationJobResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string CreateSynchronizationJobResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string CreateSynchronizationJobResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 1 - 10
dts/src/model/DeleteMigrationJobRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Dts::Model::DeleteMigrationJobRequest;
 
 DeleteMigrationJobRequest::DeleteMigrationJobRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DeleteMigrationJob") {
+    : RpcServiceRequest("dts", "2017-06-01", "DeleteMigrationJob") {
   setMethod(HttpRequest::Method::Post);
 }
 
@@ -34,12 +34,3 @@ void DeleteMigrationJobRequest::setMigrationJobId(const std::string &migrationJo
   setParameter(std::string("MigrationJobId"), migrationJobId);
 }
 
-std::string DeleteMigrationJobRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DeleteMigrationJobRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 45
dts/src/model/DeleteSubscriptionInstanceRequest.cc

@@ -1,45 +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.
- */
-
-#include <alibabacloud/dts/model/DeleteSubscriptionInstanceRequest.h>
-
-using AlibabaCloud::Dts::Model::DeleteSubscriptionInstanceRequest;
-
-DeleteSubscriptionInstanceRequest::DeleteSubscriptionInstanceRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DeleteSubscriptionInstance") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DeleteSubscriptionInstanceRequest::~DeleteSubscriptionInstanceRequest() {}
-
-std::string DeleteSubscriptionInstanceRequest::getSubscriptionInstanceId() const {
-  return subscriptionInstanceId_;
-}
-
-void DeleteSubscriptionInstanceRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
-  subscriptionInstanceId_ = subscriptionInstanceId;
-  setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
-}
-
-std::string DeleteSubscriptionInstanceRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DeleteSubscriptionInstanceRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 65
dts/src/model/DeleteSubscriptionInstanceResult.cc

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/DeleteSubscriptionInstanceResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DeleteSubscriptionInstanceResult::DeleteSubscriptionInstanceResult() :
-	ServiceResult()
-{}
-
-DeleteSubscriptionInstanceResult::DeleteSubscriptionInstanceResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DeleteSubscriptionInstanceResult::~DeleteSubscriptionInstanceResult()
-{}
-
-void DeleteSubscriptionInstanceResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string DeleteSubscriptionInstanceResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string DeleteSubscriptionInstanceResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string DeleteSubscriptionInstanceResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 0 - 45
dts/src/model/DeleteSynchronizationJobRequest.cc

@@ -1,45 +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.
- */
-
-#include <alibabacloud/dts/model/DeleteSynchronizationJobRequest.h>
-
-using AlibabaCloud::Dts::Model::DeleteSynchronizationJobRequest;
-
-DeleteSynchronizationJobRequest::DeleteSynchronizationJobRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DeleteSynchronizationJob") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DeleteSynchronizationJobRequest::~DeleteSynchronizationJobRequest() {}
-
-std::string DeleteSynchronizationJobRequest::getSynchronizationJobId() const {
-  return synchronizationJobId_;
-}
-
-void DeleteSynchronizationJobRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
-  synchronizationJobId_ = synchronizationJobId;
-  setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
-}
-
-std::string DeleteSynchronizationJobRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DeleteSynchronizationJobRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 65
dts/src/model/DeleteSynchronizationJobResult.cc

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/DeleteSynchronizationJobResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DeleteSynchronizationJobResult::DeleteSynchronizationJobResult() :
-	ServiceResult()
-{}
-
-DeleteSynchronizationJobResult::DeleteSynchronizationJobResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DeleteSynchronizationJobResult::~DeleteSynchronizationJobResult()
-{}
-
-void DeleteSynchronizationJobResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string DeleteSynchronizationJobResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string DeleteSynchronizationJobResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string DeleteSynchronizationJobResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 10 - 19
dts/src/model/DescirbeMigrationJobsRequest.cc

@@ -19,30 +19,12 @@
 using AlibabaCloud::Dts::Model::DescirbeMigrationJobsRequest;
 
 DescirbeMigrationJobsRequest::DescirbeMigrationJobsRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescirbeMigrationJobs") {
+    : RpcServiceRequest("dts", "2017-06-01", "DescirbeMigrationJobs") {
   setMethod(HttpRequest::Method::Post);
 }
 
 DescirbeMigrationJobsRequest::~DescirbeMigrationJobsRequest() {}
 
-int DescirbeMigrationJobsRequest::getPageNum() const {
-  return pageNum_;
-}
-
-void DescirbeMigrationJobsRequest::setPageNum(int pageNum) {
-  pageNum_ = pageNum;
-  setParameter(std::string("PageNum"), std::to_string(pageNum));
-}
-
-std::string DescirbeMigrationJobsRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescirbeMigrationJobsRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
 int DescirbeMigrationJobsRequest::getPageSize() const {
   return pageSize_;
 }
@@ -61,3 +43,12 @@ void DescirbeMigrationJobsRequest::setMigrationJobName(const std::string &migrat
   setParameter(std::string("MigrationJobName"), migrationJobName);
 }
 
+int DescirbeMigrationJobsRequest::getPageNum() const {
+  return pageNum_;
+}
+
+void DescirbeMigrationJobsRequest::setPageNum(int pageNum) {
+  pageNum_ = pageNum;
+  setParameter(std::string("PageNum"), std::to_string(pageNum));
+}
+

+ 0 - 63
dts/src/model/DescribeInitializationStatusRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/DescribeInitializationStatusRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeInitializationStatusRequest;
-
-DescribeInitializationStatusRequest::DescribeInitializationStatusRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeInitializationStatus") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeInitializationStatusRequest::~DescribeInitializationStatusRequest() {}
-
-int DescribeInitializationStatusRequest::getPageNum() const {
-  return pageNum_;
-}
-
-void DescribeInitializationStatusRequest::setPageNum(int pageNum) {
-  pageNum_ = pageNum;
-  setParameter(std::string("PageNum"), std::to_string(pageNum));
-}
-
-std::string DescribeInitializationStatusRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeInitializationStatusRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-std::string DescribeInitializationStatusRequest::getSynchronizationJobId() const {
-  return synchronizationJobId_;
-}
-
-void DescribeInitializationStatusRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
-  synchronizationJobId_ = synchronizationJobId;
-  setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
-}
-
-int DescribeInitializationStatusRequest::getPageSize() const {
-  return pageSize_;
-}
-
-void DescribeInitializationStatusRequest::setPageSize(int pageSize) {
-  pageSize_ = pageSize;
-  setParameter(std::string("PageSize"), std::to_string(pageSize));
-}
-

+ 0 - 137
dts/src/model/DescribeInitializationStatusResult.cc

@@ -1,137 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeInitializationStatusResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeInitializationStatusResult::DescribeInitializationStatusResult() :
-	ServiceResult()
-{}
-
-DescribeInitializationStatusResult::DescribeInitializationStatusResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeInitializationStatusResult::~DescribeInitializationStatusResult()
-{}
-
-void DescribeInitializationStatusResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allStructureInitializationDetailsNode = value["StructureInitializationDetails"]["StructureInitializationDetail"];
-	for (auto valueStructureInitializationDetailsStructureInitializationDetail : allStructureInitializationDetailsNode)
-	{
-		StructureInitializationDetail structureInitializationDetailsObject;
-		if(!valueStructureInitializationDetailsStructureInitializationDetail["SourceOwnerDBName"].isNull())
-			structureInitializationDetailsObject.sourceOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetail["SourceOwnerDBName"].asString();
-		if(!valueStructureInitializationDetailsStructureInitializationDetail["Status"].isNull())
-			structureInitializationDetailsObject.status = valueStructureInitializationDetailsStructureInitializationDetail["Status"].asString();
-		if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectDefinition"].isNull())
-			structureInitializationDetailsObject.objectDefinition = valueStructureInitializationDetailsStructureInitializationDetail["ObjectDefinition"].asString();
-		if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectType"].isNull())
-			structureInitializationDetailsObject.objectType = valueStructureInitializationDetailsStructureInitializationDetail["ObjectType"].asString();
-		if(!valueStructureInitializationDetailsStructureInitializationDetail["ErrorMessage"].isNull())
-			structureInitializationDetailsObject.errorMessage = valueStructureInitializationDetailsStructureInitializationDetail["ErrorMessage"].asString();
-		if(!valueStructureInitializationDetailsStructureInitializationDetail["DestinationOwnerDBName"].isNull())
-			structureInitializationDetailsObject.destinationOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetail["DestinationOwnerDBName"].asString();
-		if(!valueStructureInitializationDetailsStructureInitializationDetail["ObjectName"].isNull())
-			structureInitializationDetailsObject.objectName = valueStructureInitializationDetailsStructureInitializationDetail["ObjectName"].asString();
-		auto allConstraintsNode = valueStructureInitializationDetailsStructureInitializationDetail["Constraints"]["StructureInitializationDetail"];
-		for (auto valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail : allConstraintsNode)
-		{
-			StructureInitializationDetail::StructureInitializationDetail1 constraintsObject;
-			if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["SourceOwnerDBName"].isNull())
-				constraintsObject.sourceOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["SourceOwnerDBName"].asString();
-			if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["Status"].isNull())
-				constraintsObject.status = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["Status"].asString();
-			if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectDefinition"].isNull())
-				constraintsObject.objectDefinition = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectDefinition"].asString();
-			if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectType"].isNull())
-				constraintsObject.objectType = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectType"].asString();
-			if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ErrorMessage"].isNull())
-				constraintsObject.errorMessage = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ErrorMessage"].asString();
-			if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["DestinationOwnerDBName"].isNull())
-				constraintsObject.destinationOwnerDBName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["DestinationOwnerDBName"].asString();
-			if(!valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectName"].isNull())
-				constraintsObject.objectName = valueStructureInitializationDetailsStructureInitializationDetailConstraintsStructureInitializationDetail["ObjectName"].asString();
-			structureInitializationDetailsObject.constraints.push_back(constraintsObject);
-		}
-		structureInitializationDetails_.push_back(structureInitializationDetailsObject);
-	}
-	auto allDataInitializationDetailsNode = value["DataInitializationDetails"]["DataInitializationDetail"];
-	for (auto valueDataInitializationDetailsDataInitializationDetail : allDataInitializationDetailsNode)
-	{
-		DataInitializationDetail dataInitializationDetailsObject;
-		if(!valueDataInitializationDetailsDataInitializationDetail["SourceOwnerDBName"].isNull())
-			dataInitializationDetailsObject.sourceOwnerDBName = valueDataInitializationDetailsDataInitializationDetail["SourceOwnerDBName"].asString();
-		if(!valueDataInitializationDetailsDataInitializationDetail["Status"].isNull())
-			dataInitializationDetailsObject.status = valueDataInitializationDetailsDataInitializationDetail["Status"].asString();
-		if(!valueDataInitializationDetailsDataInitializationDetail["UsedTime"].isNull())
-			dataInitializationDetailsObject.usedTime = valueDataInitializationDetailsDataInitializationDetail["UsedTime"].asString();
-		if(!valueDataInitializationDetailsDataInitializationDetail["TableName"].isNull())
-			dataInitializationDetailsObject.tableName = valueDataInitializationDetailsDataInitializationDetail["TableName"].asString();
-		if(!valueDataInitializationDetailsDataInitializationDetail["FinishRowNum"].isNull())
-			dataInitializationDetailsObject.finishRowNum = valueDataInitializationDetailsDataInitializationDetail["FinishRowNum"].asString();
-		if(!valueDataInitializationDetailsDataInitializationDetail["ErrorMessage"].isNull())
-			dataInitializationDetailsObject.errorMessage = valueDataInitializationDetailsDataInitializationDetail["ErrorMessage"].asString();
-		if(!valueDataInitializationDetailsDataInitializationDetail["DestinationOwnerDBName"].isNull())
-			dataInitializationDetailsObject.destinationOwnerDBName = valueDataInitializationDetailsDataInitializationDetail["DestinationOwnerDBName"].asString();
-		if(!valueDataInitializationDetailsDataInitializationDetail["TotalRowNum"].isNull())
-			dataInitializationDetailsObject.totalRowNum = valueDataInitializationDetailsDataInitializationDetail["TotalRowNum"].asString();
-		dataInitializationDetails_.push_back(dataInitializationDetailsObject);
-	}
-	auto allDataSynchronizationDetailsNode = value["DataSynchronizationDetails"]["DataSynchronizationDetail"];
-	for (auto valueDataSynchronizationDetailsDataSynchronizationDetail : allDataSynchronizationDetailsNode)
-	{
-		DataSynchronizationDetail dataSynchronizationDetailsObject;
-		if(!valueDataSynchronizationDetailsDataSynchronizationDetail["Status"].isNull())
-			dataSynchronizationDetailsObject.status = valueDataSynchronizationDetailsDataSynchronizationDetail["Status"].asString();
-		if(!valueDataSynchronizationDetailsDataSynchronizationDetail["SourceOwnerDBName"].isNull())
-			dataSynchronizationDetailsObject.sourceOwnerDBName = valueDataSynchronizationDetailsDataSynchronizationDetail["SourceOwnerDBName"].asString();
-		if(!valueDataSynchronizationDetailsDataSynchronizationDetail["TableName"].isNull())
-			dataSynchronizationDetailsObject.tableName = valueDataSynchronizationDetailsDataSynchronizationDetail["TableName"].asString();
-		if(!valueDataSynchronizationDetailsDataSynchronizationDetail["ErrorMessage"].isNull())
-			dataSynchronizationDetailsObject.errorMessage = valueDataSynchronizationDetailsDataSynchronizationDetail["ErrorMessage"].asString();
-		if(!valueDataSynchronizationDetailsDataSynchronizationDetail["DestinationOwnerDBName"].isNull())
-			dataSynchronizationDetailsObject.destinationOwnerDBName = valueDataSynchronizationDetailsDataSynchronizationDetail["DestinationOwnerDBName"].asString();
-		dataSynchronizationDetails_.push_back(dataSynchronizationDetailsObject);
-	}
-
-}
-
-std::vector<DescribeInitializationStatusResult::StructureInitializationDetail> DescribeInitializationStatusResult::getStructureInitializationDetails()const
-{
-	return structureInitializationDetails_;
-}
-
-std::vector<DescribeInitializationStatusResult::DataInitializationDetail> DescribeInitializationStatusResult::getDataInitializationDetails()const
-{
-	return dataInitializationDetails_;
-}
-
-std::vector<DescribeInitializationStatusResult::DataSynchronizationDetail> DescribeInitializationStatusResult::getDataSynchronizationDetails()const
-{
-	return dataSynchronizationDetails_;
-}
-

+ 1 - 10
dts/src/model/DescribeMigrationJobDetailRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Dts::Model::DescribeMigrationJobDetailRequest;
 
 DescribeMigrationJobDetailRequest::DescribeMigrationJobDetailRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeMigrationJobDetail") {
+    : RpcServiceRequest("dts", "2017-06-01", "DescribeMigrationJobDetail") {
   setMethod(HttpRequest::Method::Post);
 }
 
@@ -61,15 +61,6 @@ void DescribeMigrationJobDetailRequest::setPageNum(int pageNum) {
   setParameter(std::string("PageNum"), std::to_string(pageNum));
 }
 
-std::string DescribeMigrationJobDetailRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeMigrationJobDetailRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
 bool DescribeMigrationJobDetailRequest::getMigrationModeStructureInitialization() const {
   return migrationModeStructureInitialization_;
 }

+ 1 - 10
dts/src/model/DescribeMigrationJobStatusRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Dts::Model::DescribeMigrationJobStatusRequest;
 
 DescribeMigrationJobStatusRequest::DescribeMigrationJobStatusRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeMigrationJobStatus") {
+    : RpcServiceRequest("dts", "2017-06-01", "DescribeMigrationJobStatus") {
   setMethod(HttpRequest::Method::Post);
 }
 
@@ -43,12 +43,3 @@ void DescribeMigrationJobStatusRequest::setMigrationJobId(const std::string &mig
   setParameter(std::string("MigrationJobId"), migrationJobId);
 }
 
-std::string DescribeMigrationJobStatusRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeMigrationJobStatusRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 2
dts/src/model/DescribeMigrationJobStatusResult.cc

@@ -126,8 +126,6 @@ void DescribeMigrationJobStatusResult::parse(const std::string &payload)
 		dataSynchronizationStatus_.percent = dataSynchronizationStatusNode["Percent"].asString();
 	if(!dataSynchronizationStatusNode["ErrorMessage"].isNull())
 		dataSynchronizationStatus_.errorMessage = dataSynchronizationStatusNode["ErrorMessage"].asString();
-	if(!dataSynchronizationStatusNode["Checkpoint"].isNull())
-		dataSynchronizationStatus_.checkpoint = dataSynchronizationStatusNode["Checkpoint"].asString();
 	if(!value["MigrationJobName"].isNull())
 		migrationJobName_ = value["MigrationJobName"].asString();
 	if(!value["MigrationJobStatus"].isNull())

+ 0 - 63
dts/src/model/DescribeMigrationJobsRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/DescribeMigrationJobsRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeMigrationJobsRequest;
-
-DescribeMigrationJobsRequest::DescribeMigrationJobsRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeMigrationJobs") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeMigrationJobsRequest::~DescribeMigrationJobsRequest() {}
-
-int DescribeMigrationJobsRequest::getPageNum() const {
-  return pageNum_;
-}
-
-void DescribeMigrationJobsRequest::setPageNum(int pageNum) {
-  pageNum_ = pageNum;
-  setParameter(std::string("PageNum"), std::to_string(pageNum));
-}
-
-std::string DescribeMigrationJobsRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeMigrationJobsRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-int DescribeMigrationJobsRequest::getPageSize() const {
-  return pageSize_;
-}
-
-void DescribeMigrationJobsRequest::setPageSize(int pageSize) {
-  pageSize_ = pageSize;
-  setParameter(std::string("PageSize"), std::to_string(pageSize));
-}
-
-std::string DescribeMigrationJobsRequest::getMigrationJobName() const {
-  return migrationJobName_;
-}
-
-void DescribeMigrationJobsRequest::setMigrationJobName(const std::string &migrationJobName) {
-  migrationJobName_ = migrationJobName;
-  setParameter(std::string("MigrationJobName"), migrationJobName);
-}
-

+ 0 - 172
dts/src/model/DescribeMigrationJobsResult.cc

@@ -1,172 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeMigrationJobsResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeMigrationJobsResult::DescribeMigrationJobsResult() :
-	ServiceResult()
-{}
-
-DescribeMigrationJobsResult::DescribeMigrationJobsResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeMigrationJobsResult::~DescribeMigrationJobsResult()
-{}
-
-void DescribeMigrationJobsResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allMigrationJobsNode = value["MigrationJobs"]["MigrationJob"];
-	for (auto valueMigrationJobsMigrationJob : allMigrationJobsNode)
-	{
-		MigrationJob migrationJobsObject;
-		if(!valueMigrationJobsMigrationJob["MigrationJobName"].isNull())
-			migrationJobsObject.migrationJobName = valueMigrationJobsMigrationJob["MigrationJobName"].asString();
-		if(!valueMigrationJobsMigrationJob["MigrationJobStatus"].isNull())
-			migrationJobsObject.migrationJobStatus = valueMigrationJobsMigrationJob["MigrationJobStatus"].asString();
-		if(!valueMigrationJobsMigrationJob["MigrationJobClass"].isNull())
-			migrationJobsObject.migrationJobClass = valueMigrationJobsMigrationJob["MigrationJobClass"].asString();
-		if(!valueMigrationJobsMigrationJob["MigrationJobID"].isNull())
-			migrationJobsObject.migrationJobID = valueMigrationJobsMigrationJob["MigrationJobID"].asString();
-		if(!valueMigrationJobsMigrationJob["PayType"].isNull())
-			migrationJobsObject.payType = valueMigrationJobsMigrationJob["PayType"].asString();
-		auto allMigrationObjectNode = valueMigrationJobsMigrationJob["MigrationObject"]["SynchronousObject"];
-		for (auto valueMigrationJobsMigrationJobMigrationObjectSynchronousObject : allMigrationObjectNode)
-		{
-			MigrationJob::SynchronousObject migrationObjectObject;
-			if(!valueMigrationJobsMigrationJobMigrationObjectSynchronousObject["DatabaseName"].isNull())
-				migrationObjectObject.databaseName = valueMigrationJobsMigrationJobMigrationObjectSynchronousObject["DatabaseName"].asString();
-			if(!valueMigrationJobsMigrationJobMigrationObjectSynchronousObject["WholeDatabase"].isNull())
-				migrationObjectObject.wholeDatabase = valueMigrationJobsMigrationJobMigrationObjectSynchronousObject["WholeDatabase"].asString();
-			auto allTableList = value["TableList"]["Table"];
-			for (auto value : allTableList)
-				migrationObjectObject.tableList.push_back(value.asString());
-			migrationJobsObject.migrationObject.push_back(migrationObjectObject);
-		}
-		auto sourceEndpointNode = value["SourceEndpoint"];
-		if(!sourceEndpointNode["OracleSID"].isNull())
-			migrationJobsObject.sourceEndpoint.oracleSID = sourceEndpointNode["OracleSID"].asString();
-		if(!sourceEndpointNode["DatabaseName"].isNull())
-			migrationJobsObject.sourceEndpoint.databaseName = sourceEndpointNode["DatabaseName"].asString();
-		if(!sourceEndpointNode["InstanceID"].isNull())
-			migrationJobsObject.sourceEndpoint.instanceID = sourceEndpointNode["InstanceID"].asString();
-		if(!sourceEndpointNode["InstanceType"].isNull())
-			migrationJobsObject.sourceEndpoint.instanceType = sourceEndpointNode["InstanceType"].asString();
-		if(!sourceEndpointNode["IP"].isNull())
-			migrationJobsObject.sourceEndpoint.iP = sourceEndpointNode["IP"].asString();
-		if(!sourceEndpointNode["Port"].isNull())
-			migrationJobsObject.sourceEndpoint.port = sourceEndpointNode["Port"].asString();
-		if(!sourceEndpointNode["UserName"].isNull())
-			migrationJobsObject.sourceEndpoint.userName = sourceEndpointNode["UserName"].asString();
-		if(!sourceEndpointNode["EngineName"].isNull())
-			migrationJobsObject.sourceEndpoint.engineName = sourceEndpointNode["EngineName"].asString();
-		auto destinationEndpointNode = value["DestinationEndpoint"];
-		if(!destinationEndpointNode["OracleSID"].isNull())
-			migrationJobsObject.destinationEndpoint.oracleSID = destinationEndpointNode["OracleSID"].asString();
-		if(!destinationEndpointNode["DatabaseName"].isNull())
-			migrationJobsObject.destinationEndpoint.databaseName = destinationEndpointNode["DatabaseName"].asString();
-		if(!destinationEndpointNode["InstanceID"].isNull())
-			migrationJobsObject.destinationEndpoint.instanceID = destinationEndpointNode["InstanceID"].asString();
-		if(!destinationEndpointNode["InstanceType"].isNull())
-			migrationJobsObject.destinationEndpoint.instanceType = destinationEndpointNode["InstanceType"].asString();
-		if(!destinationEndpointNode["IP"].isNull())
-			migrationJobsObject.destinationEndpoint.iP = destinationEndpointNode["IP"].asString();
-		if(!destinationEndpointNode["Port"].isNull())
-			migrationJobsObject.destinationEndpoint.port = destinationEndpointNode["Port"].asString();
-		if(!destinationEndpointNode["UserName"].isNull())
-			migrationJobsObject.destinationEndpoint.userName = destinationEndpointNode["UserName"].asString();
-		if(!destinationEndpointNode["EngineName"].isNull())
-			migrationJobsObject.destinationEndpoint.engineName = destinationEndpointNode["EngineName"].asString();
-		auto migrationModeNode = value["MigrationMode"];
-		if(!migrationModeNode["DataInitialization"].isNull())
-			migrationJobsObject.migrationMode.dataInitialization = migrationModeNode["DataInitialization"].asString() == "true";
-		if(!migrationModeNode["DataSynchronization"].isNull())
-			migrationJobsObject.migrationMode.dataSynchronization = migrationModeNode["DataSynchronization"].asString() == "true";
-		if(!migrationModeNode["StructureInitialization"].isNull())
-			migrationJobsObject.migrationMode.structureInitialization = migrationModeNode["StructureInitialization"].asString() == "true";
-		auto precheckNode = value["Precheck"];
-		if(!precheckNode["Status"].isNull())
-			migrationJobsObject.precheck.status = precheckNode["Status"].asString();
-		if(!precheckNode["Percent"].isNull())
-			migrationJobsObject.precheck.percent = precheckNode["Percent"].asString();
-		auto structureInitializationNode = value["StructureInitialization"];
-		if(!structureInitializationNode["Percent"].isNull())
-			migrationJobsObject.structureInitialization.percent = structureInitializationNode["Percent"].asString();
-		if(!structureInitializationNode["Progress"].isNull())
-			migrationJobsObject.structureInitialization.progress = structureInitializationNode["Progress"].asString();
-		if(!structureInitializationNode["status"].isNull())
-			migrationJobsObject.structureInitialization.status = structureInitializationNode["status"].asString();
-		if(!structureInitializationNode["ErrorMessage"].isNull())
-			migrationJobsObject.structureInitialization.errorMessage = structureInitializationNode["ErrorMessage"].asString();
-		auto dataInitializationNode = value["DataInitialization"];
-		if(!dataInitializationNode["Percent"].isNull())
-			migrationJobsObject.dataInitialization.percent = dataInitializationNode["Percent"].asString();
-		if(!dataInitializationNode["Progress"].isNull())
-			migrationJobsObject.dataInitialization.progress = dataInitializationNode["Progress"].asString();
-		if(!dataInitializationNode["status"].isNull())
-			migrationJobsObject.dataInitialization.status = dataInitializationNode["status"].asString();
-		if(!dataInitializationNode["ErrorMessage"].isNull())
-			migrationJobsObject.dataInitialization.errorMessage = dataInitializationNode["ErrorMessage"].asString();
-		auto dataSynchronizationNode = value["DataSynchronization"];
-		if(!dataSynchronizationNode["Delay"].isNull())
-			migrationJobsObject.dataSynchronization.delay = dataSynchronizationNode["Delay"].asString();
-		if(!dataSynchronizationNode["Percent"].isNull())
-			migrationJobsObject.dataSynchronization.percent = dataSynchronizationNode["Percent"].asString();
-		if(!dataSynchronizationNode["status"].isNull())
-			migrationJobsObject.dataSynchronization.status = dataSynchronizationNode["status"].asString();
-		if(!dataSynchronizationNode["ErrorMessage"].isNull())
-			migrationJobsObject.dataSynchronization.errorMessage = dataSynchronizationNode["ErrorMessage"].asString();
-		migrationJobs_.push_back(migrationJobsObject);
-	}
-	if(!value["PageNumber"].isNull())
-		pageNumber_ = std::stoi(value["PageNumber"].asString());
-	if(!value["PageRecordCount"].isNull())
-		pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
-	if(!value["TotalRecordCount"].isNull())
-		totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
-
-}
-
-long DescribeMigrationJobsResult::getTotalRecordCount()const
-{
-	return totalRecordCount_;
-}
-
-int DescribeMigrationJobsResult::getPageRecordCount()const
-{
-	return pageRecordCount_;
-}
-
-int DescribeMigrationJobsResult::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-std::vector<DescribeMigrationJobsResult::MigrationJob> DescribeMigrationJobsResult::getMigrationJobs()const
-{
-	return migrationJobs_;
-}
-

+ 0 - 45
dts/src/model/DescribeSubscriptionInstanceStatusRequest.cc

@@ -1,45 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeSubscriptionInstanceStatusRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeSubscriptionInstanceStatusRequest;
-
-DescribeSubscriptionInstanceStatusRequest::DescribeSubscriptionInstanceStatusRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeSubscriptionInstanceStatus") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeSubscriptionInstanceStatusRequest::~DescribeSubscriptionInstanceStatusRequest() {}
-
-std::string DescribeSubscriptionInstanceStatusRequest::getSubscriptionInstanceId() const {
-  return subscriptionInstanceId_;
-}
-
-void DescribeSubscriptionInstanceStatusRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
-  subscriptionInstanceId_ = subscriptionInstanceId;
-  setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
-}
-
-std::string DescribeSubscriptionInstanceStatusRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeSubscriptionInstanceStatusRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 145
dts/src/model/DescribeSubscriptionInstanceStatusResult.cc

@@ -1,145 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeSubscriptionInstanceStatusResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeSubscriptionInstanceStatusResult::DescribeSubscriptionInstanceStatusResult() :
-	ServiceResult()
-{}
-
-DescribeSubscriptionInstanceStatusResult::DescribeSubscriptionInstanceStatusResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeSubscriptionInstanceStatusResult::~DescribeSubscriptionInstanceStatusResult()
-{}
-
-void DescribeSubscriptionInstanceStatusResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSubscriptionObjectNode = value["SubscriptionObject"]["SynchronousObject"];
-	for (auto valueSubscriptionObjectSynchronousObject : allSubscriptionObjectNode)
-	{
-		SynchronousObject subscriptionObjectObject;
-		if(!valueSubscriptionObjectSynchronousObject["DatabaseName"].isNull())
-			subscriptionObjectObject.databaseName = valueSubscriptionObjectSynchronousObject["DatabaseName"].asString();
-		if(!valueSubscriptionObjectSynchronousObject["WholeDatabase"].isNull())
-			subscriptionObjectObject.wholeDatabase = valueSubscriptionObjectSynchronousObject["WholeDatabase"].asString();
-		auto allTableList = value["TableList"]["Table"];
-		for (auto value : allTableList)
-			subscriptionObjectObject.tableList.push_back(value.asString());
-		subscriptionObject_.push_back(subscriptionObjectObject);
-	}
-	auto sourceEndpointNode = value["SourceEndpoint"];
-	if(!sourceEndpointNode["InstanceType"].isNull())
-		sourceEndpoint_.instanceType = sourceEndpointNode["InstanceType"].asString();
-	if(!sourceEndpointNode["InstanceID"].isNull())
-		sourceEndpoint_.instanceID = sourceEndpointNode["InstanceID"].asString();
-	auto subscriptionDataTypeNode = value["SubscriptionDataType"];
-	if(!subscriptionDataTypeNode["DML"].isNull())
-		subscriptionDataType_.dML = subscriptionDataTypeNode["DML"].asString() == "true";
-	if(!subscriptionDataTypeNode["DDL"].isNull())
-		subscriptionDataType_.dDL = subscriptionDataTypeNode["DDL"].asString() == "true";
-	if(!value["Status"].isNull())
-		status_ = value["Status"].asString();
-	if(!value["BeginTimestamp"].isNull())
-		beginTimestamp_ = value["BeginTimestamp"].asString();
-	if(!value["ErrorMessage"].isNull())
-		errorMessage_ = value["ErrorMessage"].asString();
-	if(!value["PayType"].isNull())
-		payType_ = value["PayType"].asString();
-	if(!value["ConsumptionClient"].isNull())
-		consumptionClient_ = value["ConsumptionClient"].asString();
-	if(!value["SubscriptionInstanceName"].isNull())
-		subscriptionInstanceName_ = value["SubscriptionInstanceName"].asString();
-	if(!value["SubscriptionInstanceID"].isNull())
-		subscriptionInstanceID_ = value["SubscriptionInstanceID"].asString();
-	if(!value["EndTimestamp"].isNull())
-		endTimestamp_ = value["EndTimestamp"].asString();
-	if(!value["ConsumptionCheckpoint"].isNull())
-		consumptionCheckpoint_ = value["ConsumptionCheckpoint"].asString();
-
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getStatus()const
-{
-	return status_;
-}
-
-std::vector<DescribeSubscriptionInstanceStatusResult::SynchronousObject> DescribeSubscriptionInstanceStatusResult::getSubscriptionObject()const
-{
-	return subscriptionObject_;
-}
-
-DescribeSubscriptionInstanceStatusResult::SubscriptionDataType DescribeSubscriptionInstanceStatusResult::getSubscriptionDataType()const
-{
-	return subscriptionDataType_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getSubscriptionInstanceName()const
-{
-	return subscriptionInstanceName_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getConsumptionCheckpoint()const
-{
-	return consumptionCheckpoint_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getConsumptionClient()const
-{
-	return consumptionClient_;
-}
-
-DescribeSubscriptionInstanceStatusResult::SourceEndpoint DescribeSubscriptionInstanceStatusResult::getSourceEndpoint()const
-{
-	return sourceEndpoint_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getEndTimestamp()const
-{
-	return endTimestamp_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getPayType()const
-{
-	return payType_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getErrorMessage()const
-{
-	return errorMessage_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getSubscriptionInstanceID()const
-{
-	return subscriptionInstanceID_;
-}
-
-std::string DescribeSubscriptionInstanceStatusResult::getBeginTimestamp()const
-{
-	return beginTimestamp_;
-}
-

+ 0 - 72
dts/src/model/DescribeSubscriptionInstancesRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/DescribeSubscriptionInstancesRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeSubscriptionInstancesRequest;
-
-DescribeSubscriptionInstancesRequest::DescribeSubscriptionInstancesRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeSubscriptionInstances") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeSubscriptionInstancesRequest::~DescribeSubscriptionInstancesRequest() {}
-
-std::string DescribeSubscriptionInstancesRequest::getClientToken() const {
-  return clientToken_;
-}
-
-void DescribeSubscriptionInstancesRequest::setClientToken(const std::string &clientToken) {
-  clientToken_ = clientToken;
-  setParameter(std::string("ClientToken"), clientToken);
-}
-
-int DescribeSubscriptionInstancesRequest::getPageNum() const {
-  return pageNum_;
-}
-
-void DescribeSubscriptionInstancesRequest::setPageNum(int pageNum) {
-  pageNum_ = pageNum;
-  setParameter(std::string("PageNum"), std::to_string(pageNum));
-}
-
-std::string DescribeSubscriptionInstancesRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeSubscriptionInstancesRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-int DescribeSubscriptionInstancesRequest::getPageSize() const {
-  return pageSize_;
-}
-
-void DescribeSubscriptionInstancesRequest::setPageSize(int pageSize) {
-  pageSize_ = pageSize;
-  setParameter(std::string("PageSize"), std::to_string(pageSize));
-}
-
-std::string DescribeSubscriptionInstancesRequest::getSubscriptionInstanceName() const {
-  return subscriptionInstanceName_;
-}
-
-void DescribeSubscriptionInstancesRequest::setSubscriptionInstanceName(const std::string &subscriptionInstanceName) {
-  subscriptionInstanceName_ = subscriptionInstanceName;
-  setParameter(std::string("SubscriptionInstanceName"), subscriptionInstanceName);
-}
-

+ 0 - 117
dts/src/model/DescribeSubscriptionInstancesResult.cc

@@ -1,117 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeSubscriptionInstancesResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeSubscriptionInstancesResult::DescribeSubscriptionInstancesResult() :
-	ServiceResult()
-{}
-
-DescribeSubscriptionInstancesResult::DescribeSubscriptionInstancesResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeSubscriptionInstancesResult::~DescribeSubscriptionInstancesResult()
-{}
-
-void DescribeSubscriptionInstancesResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSubscriptionInstancesNode = value["SubscriptionInstances"]["SubscriptionInstance"];
-	for (auto valueSubscriptionInstancesSubscriptionInstance : allSubscriptionInstancesNode)
-	{
-		SubscriptionInstance subscriptionInstancesObject;
-		if(!valueSubscriptionInstancesSubscriptionInstance["Status"].isNull())
-			subscriptionInstancesObject.status = valueSubscriptionInstancesSubscriptionInstance["Status"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["BeginTimestamp"].isNull())
-			subscriptionInstancesObject.beginTimestamp = valueSubscriptionInstancesSubscriptionInstance["BeginTimestamp"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["ErrorMessage"].isNull())
-			subscriptionInstancesObject.errorMessage = valueSubscriptionInstancesSubscriptionInstance["ErrorMessage"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["PayType"].isNull())
-			subscriptionInstancesObject.payType = valueSubscriptionInstancesSubscriptionInstance["PayType"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["ConsumptionClient"].isNull())
-			subscriptionInstancesObject.consumptionClient = valueSubscriptionInstancesSubscriptionInstance["ConsumptionClient"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["SubscriptionInstanceName"].isNull())
-			subscriptionInstancesObject.subscriptionInstanceName = valueSubscriptionInstancesSubscriptionInstance["SubscriptionInstanceName"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["SubscriptionInstanceID"].isNull())
-			subscriptionInstancesObject.subscriptionInstanceID = valueSubscriptionInstancesSubscriptionInstance["SubscriptionInstanceID"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["EndTimestamp"].isNull())
-			subscriptionInstancesObject.endTimestamp = valueSubscriptionInstancesSubscriptionInstance["EndTimestamp"].asString();
-		if(!valueSubscriptionInstancesSubscriptionInstance["ConsumptionCheckpoint"].isNull())
-			subscriptionInstancesObject.consumptionCheckpoint = valueSubscriptionInstancesSubscriptionInstance["ConsumptionCheckpoint"].asString();
-		auto allSubscriptionObjectNode = valueSubscriptionInstancesSubscriptionInstance["SubscriptionObject"]["SynchronousObject"];
-		for (auto valueSubscriptionInstancesSubscriptionInstanceSubscriptionObjectSynchronousObject : allSubscriptionObjectNode)
-		{
-			SubscriptionInstance::SynchronousObject subscriptionObjectObject;
-			if(!valueSubscriptionInstancesSubscriptionInstanceSubscriptionObjectSynchronousObject["DatabaseName"].isNull())
-				subscriptionObjectObject.databaseName = valueSubscriptionInstancesSubscriptionInstanceSubscriptionObjectSynchronousObject["DatabaseName"].asString();
-			if(!valueSubscriptionInstancesSubscriptionInstanceSubscriptionObjectSynchronousObject["WholeDatabase"].isNull())
-				subscriptionObjectObject.wholeDatabase = valueSubscriptionInstancesSubscriptionInstanceSubscriptionObjectSynchronousObject["WholeDatabase"].asString();
-			auto allTableList = value["TableList"]["Table"];
-			for (auto value : allTableList)
-				subscriptionObjectObject.tableList.push_back(value.asString());
-			subscriptionInstancesObject.subscriptionObject.push_back(subscriptionObjectObject);
-		}
-		auto sourceEndpointNode = value["SourceEndpoint"];
-		if(!sourceEndpointNode["InstanceType"].isNull())
-			subscriptionInstancesObject.sourceEndpoint.instanceType = sourceEndpointNode["InstanceType"].asString();
-		if(!sourceEndpointNode["InstanceID"].isNull())
-			subscriptionInstancesObject.sourceEndpoint.instanceID = sourceEndpointNode["InstanceID"].asString();
-		auto subscriptionDataTypeNode = value["SubscriptionDataType"];
-		if(!subscriptionDataTypeNode["DML"].isNull())
-			subscriptionInstancesObject.subscriptionDataType.dML = subscriptionDataTypeNode["DML"].asString() == "true";
-		if(!subscriptionDataTypeNode["DDL"].isNull())
-			subscriptionInstancesObject.subscriptionDataType.dDL = subscriptionDataTypeNode["DDL"].asString() == "true";
-		subscriptionInstances_.push_back(subscriptionInstancesObject);
-	}
-	if(!value["PageNumber"].isNull())
-		pageNumber_ = std::stoi(value["PageNumber"].asString());
-	if(!value["PageRecordCount"].isNull())
-		pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
-	if(!value["TotalRecordCount"].isNull())
-		totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
-
-}
-
-long DescribeSubscriptionInstancesResult::getTotalRecordCount()const
-{
-	return totalRecordCount_;
-}
-
-int DescribeSubscriptionInstancesResult::getPageRecordCount()const
-{
-	return pageRecordCount_;
-}
-
-int DescribeSubscriptionInstancesResult::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-std::vector<DescribeSubscriptionInstancesResult::SubscriptionInstance> DescribeSubscriptionInstancesResult::getSubscriptionInstances()const
-{
-	return subscriptionInstances_;
-}
-

+ 0 - 54
dts/src/model/DescribeSubscriptionObjectModifyStatusRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeSubscriptionObjectModifyStatusRequest;
-
-DescribeSubscriptionObjectModifyStatusRequest::DescribeSubscriptionObjectModifyStatusRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeSubscriptionObjectModifyStatus") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeSubscriptionObjectModifyStatusRequest::~DescribeSubscriptionObjectModifyStatusRequest() {}
-
-std::string DescribeSubscriptionObjectModifyStatusRequest::getClientToken() const {
-  return clientToken_;
-}
-
-void DescribeSubscriptionObjectModifyStatusRequest::setClientToken(const std::string &clientToken) {
-  clientToken_ = clientToken;
-  setParameter(std::string("ClientToken"), clientToken);
-}
-
-std::string DescribeSubscriptionObjectModifyStatusRequest::getSubscriptionInstanceId() const {
-  return subscriptionInstanceId_;
-}
-
-void DescribeSubscriptionObjectModifyStatusRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
-  subscriptionInstanceId_ = subscriptionInstanceId;
-  setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
-}
-
-std::string DescribeSubscriptionObjectModifyStatusRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeSubscriptionObjectModifyStatusRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 77
dts/src/model/DescribeSubscriptionObjectModifyStatusResult.cc

@@ -1,77 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/DescribeSubscriptionObjectModifyStatusResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeSubscriptionObjectModifyStatusResult::DescribeSubscriptionObjectModifyStatusResult() :
-	ServiceResult()
-{}
-
-DescribeSubscriptionObjectModifyStatusResult::DescribeSubscriptionObjectModifyStatusResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeSubscriptionObjectModifyStatusResult::~DescribeSubscriptionObjectModifyStatusResult()
-{}
-
-void DescribeSubscriptionObjectModifyStatusResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allDetailNode = value["Detail"]["CheckItem"];
-	for (auto valueDetailCheckItem : allDetailNode)
-	{
-		CheckItem detailObject;
-		if(!valueDetailCheckItem["CheckStatus"].isNull())
-			detailObject.checkStatus = valueDetailCheckItem["CheckStatus"].asString();
-		if(!valueDetailCheckItem["ErrorMessage"].isNull())
-			detailObject.errorMessage = valueDetailCheckItem["ErrorMessage"].asString();
-		if(!valueDetailCheckItem["ItemName"].isNull())
-			detailObject.itemName = valueDetailCheckItem["ItemName"].asString();
-		if(!valueDetailCheckItem["RepairMethod"].isNull())
-			detailObject.repairMethod = valueDetailCheckItem["RepairMethod"].asString();
-		detail_.push_back(detailObject);
-	}
-	if(!value["Status"].isNull())
-		status_ = value["Status"].asString();
-	if(!value["Percent"].isNull())
-		percent_ = value["Percent"].asString();
-
-}
-
-std::string DescribeSubscriptionObjectModifyStatusResult::getStatus()const
-{
-	return status_;
-}
-
-std::string DescribeSubscriptionObjectModifyStatusResult::getPercent()const
-{
-	return percent_;
-}
-
-std::vector<DescribeSubscriptionObjectModifyStatusResult::CheckItem> DescribeSubscriptionObjectModifyStatusResult::getDetail()const
-{
-	return detail_;
-}
-

+ 0 - 54
dts/src/model/DescribeSynchronizationJobStatusRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/DescribeSynchronizationJobStatusRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeSynchronizationJobStatusRequest;
-
-DescribeSynchronizationJobStatusRequest::DescribeSynchronizationJobStatusRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeSynchronizationJobStatus") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeSynchronizationJobStatusRequest::~DescribeSynchronizationJobStatusRequest() {}
-
-std::string DescribeSynchronizationJobStatusRequest::getSynchronizationJobId() const {
-  return synchronizationJobId_;
-}
-
-void DescribeSynchronizationJobStatusRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
-  synchronizationJobId_ = synchronizationJobId;
-  setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
-}
-
-std::string DescribeSynchronizationJobStatusRequest::getClientToken() const {
-  return clientToken_;
-}
-
-void DescribeSynchronizationJobStatusRequest::setClientToken(const std::string &clientToken) {
-  clientToken_ = clientToken;
-  setParameter(std::string("ClientToken"), clientToken);
-}
-
-std::string DescribeSynchronizationJobStatusRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeSynchronizationJobStatusRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 250
dts/src/model/DescribeSynchronizationJobStatusResult.cc

@@ -1,250 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeSynchronizationJobStatusResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeSynchronizationJobStatusResult::DescribeSynchronizationJobStatusResult() :
-	ServiceResult()
-{}
-
-DescribeSynchronizationJobStatusResult::DescribeSynchronizationJobStatusResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeSynchronizationJobStatusResult::~DescribeSynchronizationJobStatusResult()
-{}
-
-void DescribeSynchronizationJobStatusResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSynchronizationObjectsNode = value["SynchronizationObjects"]["SynchronizationObject"];
-	for (auto valueSynchronizationObjectsSynchronizationObject : allSynchronizationObjectsNode)
-	{
-		SynchronizationObject synchronizationObjectsObject;
-		if(!valueSynchronizationObjectsSynchronizationObject["NewSchemaName"].isNull())
-			synchronizationObjectsObject.newSchemaName = valueSynchronizationObjectsSynchronizationObject["NewSchemaName"].asString();
-		if(!valueSynchronizationObjectsSynchronizationObject["SchemaName"].isNull())
-			synchronizationObjectsObject.schemaName = valueSynchronizationObjectsSynchronizationObject["SchemaName"].asString();
-		auto allTableIncludesNode = valueSynchronizationObjectsSynchronizationObject["TableIncludes"]["TableInclude"];
-		for (auto valueSynchronizationObjectsSynchronizationObjectTableIncludesTableInclude : allTableIncludesNode)
-		{
-			SynchronizationObject::TableInclude tableIncludesObject;
-			if(!valueSynchronizationObjectsSynchronizationObjectTableIncludesTableInclude["TableName"].isNull())
-				tableIncludesObject.tableName = valueSynchronizationObjectsSynchronizationObjectTableIncludesTableInclude["TableName"].asString();
-			synchronizationObjectsObject.tableIncludes.push_back(tableIncludesObject);
-		}
-		auto allTableExcludesNode = valueSynchronizationObjectsSynchronizationObject["TableExcludes"]["TableExclude"];
-		for (auto valueSynchronizationObjectsSynchronizationObjectTableExcludesTableExclude : allTableExcludesNode)
-		{
-			SynchronizationObject::TableExclude tableExcludesObject;
-			if(!valueSynchronizationObjectsSynchronizationObjectTableExcludesTableExclude["TableName"].isNull())
-				tableExcludesObject.tableName = valueSynchronizationObjectsSynchronizationObjectTableExcludesTableExclude["TableName"].asString();
-			synchronizationObjectsObject.tableExcludes.push_back(tableExcludesObject);
-		}
-		synchronizationObjects_.push_back(synchronizationObjectsObject);
-	}
-	auto sourceEndpointNode = value["SourceEndpoint"];
-	if(!sourceEndpointNode["InstanceType"].isNull())
-		sourceEndpoint_.instanceType = sourceEndpointNode["InstanceType"].asString();
-	if(!sourceEndpointNode["InstanceId"].isNull())
-		sourceEndpoint_.instanceId = sourceEndpointNode["InstanceId"].asString();
-	auto destinationEndpointNode = value["DestinationEndpoint"];
-	if(!destinationEndpointNode["InstanceType"].isNull())
-		destinationEndpoint_.instanceType = destinationEndpointNode["InstanceType"].asString();
-	if(!destinationEndpointNode["InstanceId"].isNull())
-		destinationEndpoint_.instanceId = destinationEndpointNode["InstanceId"].asString();
-	auto precheckStatusNode = value["PrecheckStatus"];
-	if(!precheckStatusNode["Status"].isNull())
-		precheckStatus_.status = precheckStatusNode["Status"].asString();
-	if(!precheckStatusNode["Percent"].isNull())
-		precheckStatus_.percent = precheckStatusNode["Percent"].asString();
-	auto allDetailNode = precheckStatusNode["Detail"]["CheckItem"];
-	for (auto precheckStatusNodeDetailCheckItem : allDetailNode)
-	{
-		PrecheckStatus::CheckItem checkItemObject;
-		if(!precheckStatusNodeDetailCheckItem["CheckStatus"].isNull())
-			checkItemObject.checkStatus = precheckStatusNodeDetailCheckItem["CheckStatus"].asString();
-		if(!precheckStatusNodeDetailCheckItem["ErrorMessage"].isNull())
-			checkItemObject.errorMessage = precheckStatusNodeDetailCheckItem["ErrorMessage"].asString();
-		if(!precheckStatusNodeDetailCheckItem["ItemName"].isNull())
-			checkItemObject.itemName = precheckStatusNodeDetailCheckItem["ItemName"].asString();
-		if(!precheckStatusNodeDetailCheckItem["RepairMethod"].isNull())
-			checkItemObject.repairMethod = precheckStatusNodeDetailCheckItem["RepairMethod"].asString();
-		precheckStatus_.detail.push_back(checkItemObject);
-	}
-	auto structureInitializationStatusNode = value["StructureInitializationStatus"];
-	if(!structureInitializationStatusNode["Status"].isNull())
-		structureInitializationStatus_.status = structureInitializationStatusNode["Status"].asString();
-	if(!structureInitializationStatusNode["Percent"].isNull())
-		structureInitializationStatus_.percent = structureInitializationStatusNode["Percent"].asString();
-	if(!structureInitializationStatusNode["Progress"].isNull())
-		structureInitializationStatus_.progress = structureInitializationStatusNode["Progress"].asString();
-	if(!structureInitializationStatusNode["ErrorMessage"].isNull())
-		structureInitializationStatus_.errorMessage = structureInitializationStatusNode["ErrorMessage"].asString();
-	auto dataInitializationStatusNode = value["DataInitializationStatus"];
-	if(!dataInitializationStatusNode["Status"].isNull())
-		dataInitializationStatus_.status = dataInitializationStatusNode["Status"].asString();
-	if(!dataInitializationStatusNode["Percent"].isNull())
-		dataInitializationStatus_.percent = dataInitializationStatusNode["Percent"].asString();
-	if(!dataInitializationStatusNode["Progress"].isNull())
-		dataInitializationStatus_.progress = dataInitializationStatusNode["Progress"].asString();
-	if(!dataInitializationStatusNode["ErrorMessage"].isNull())
-		dataInitializationStatus_.errorMessage = dataInitializationStatusNode["ErrorMessage"].asString();
-	auto dataSynchronizationStatusNode = value["DataSynchronizationStatus"];
-	if(!dataSynchronizationStatusNode["Status"].isNull())
-		dataSynchronizationStatus_.status = dataSynchronizationStatusNode["Status"].asString();
-	if(!dataSynchronizationStatusNode["Delay"].isNull())
-		dataSynchronizationStatus_.delay = dataSynchronizationStatusNode["Delay"].asString();
-	if(!dataSynchronizationStatusNode["Percent"].isNull())
-		dataSynchronizationStatus_.percent = dataSynchronizationStatusNode["Percent"].asString();
-	if(!dataSynchronizationStatusNode["ErrorMessage"].isNull())
-		dataSynchronizationStatus_.errorMessage = dataSynchronizationStatusNode["ErrorMessage"].asString();
-	if(!dataSynchronizationStatusNode["Checkpoint"].isNull())
-		dataSynchronizationStatus_.checkpoint = dataSynchronizationStatusNode["Checkpoint"].asString();
-	auto performanceNode = value["Performance"];
-	if(!performanceNode["RPS"].isNull())
-		performance_.rPS = performanceNode["RPS"].asString();
-	if(!performanceNode["FLOW"].isNull())
-		performance_.fLOW = performanceNode["FLOW"].asString();
-	if(!value["SynchronizationJobName"].isNull())
-		synchronizationJobName_ = value["SynchronizationJobName"].asString();
-	if(!value["DataInitialization"].isNull())
-		dataInitialization_ = value["DataInitialization"].asString();
-	if(!value["Status"].isNull())
-		status_ = value["Status"].asString();
-	if(!value["Delay"].isNull())
-		delay_ = value["Delay"].asString();
-	if(!value["ErrorMessage"].isNull())
-		errorMessage_ = value["ErrorMessage"].asString();
-	if(!value["ExpireTime"].isNull())
-		expireTime_ = value["ExpireTime"].asString();
-	if(!value["PayType"].isNull())
-		payType_ = value["PayType"].asString();
-	if(!value["StructureInitialization"].isNull())
-		structureInitialization_ = value["StructureInitialization"].asString();
-	if(!value["SynchronizationJobClass"].isNull())
-		synchronizationJobClass_ = value["SynchronizationJobClass"].asString();
-	if(!value["SynchronizationJobId"].isNull())
-		synchronizationJobId_ = value["SynchronizationJobId"].asString();
-	if(!value["Checkpoint"].isNull())
-		checkpoint_ = value["Checkpoint"].asString();
-
-}
-
-std::string DescribeSynchronizationJobStatusResult::getStatus()const
-{
-	return status_;
-}
-
-std::vector<DescribeSynchronizationJobStatusResult::SynchronizationObject> DescribeSynchronizationJobStatusResult::getSynchronizationObjects()const
-{
-	return synchronizationObjects_;
-}
-
-DescribeSynchronizationJobStatusResult::DataInitializationStatus DescribeSynchronizationJobStatusResult::getDataInitializationStatus()const
-{
-	return dataInitializationStatus_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getSynchronizationJobName()const
-{
-	return synchronizationJobName_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getPayType()const
-{
-	return payType_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getDelay()const
-{
-	return delay_;
-}
-
-DescribeSynchronizationJobStatusResult::PrecheckStatus DescribeSynchronizationJobStatusResult::getPrecheckStatus()const
-{
-	return precheckStatus_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getSynchronizationJobId()const
-{
-	return synchronizationJobId_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getCheckpoint()const
-{
-	return checkpoint_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getDataInitialization()const
-{
-	return dataInitialization_;
-}
-
-DescribeSynchronizationJobStatusResult::DestinationEndpoint DescribeSynchronizationJobStatusResult::getDestinationEndpoint()const
-{
-	return destinationEndpoint_;
-}
-
-DescribeSynchronizationJobStatusResult::SourceEndpoint DescribeSynchronizationJobStatusResult::getSourceEndpoint()const
-{
-	return sourceEndpoint_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getStructureInitialization()const
-{
-	return structureInitialization_;
-}
-
-DescribeSynchronizationJobStatusResult::Performance DescribeSynchronizationJobStatusResult::getPerformance()const
-{
-	return performance_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getErrorMessage()const
-{
-	return errorMessage_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getExpireTime()const
-{
-	return expireTime_;
-}
-
-std::string DescribeSynchronizationJobStatusResult::getSynchronizationJobClass()const
-{
-	return synchronizationJobClass_;
-}
-
-DescribeSynchronizationJobStatusResult::StructureInitializationStatus DescribeSynchronizationJobStatusResult::getStructureInitializationStatus()const
-{
-	return structureInitializationStatus_;
-}
-
-DescribeSynchronizationJobStatusResult::DataSynchronizationStatus DescribeSynchronizationJobStatusResult::getDataSynchronizationStatus()const
-{
-	return dataSynchronizationStatus_;
-}
-

+ 0 - 72
dts/src/model/DescribeSynchronizationJobsRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/DescribeSynchronizationJobsRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeSynchronizationJobsRequest;
-
-DescribeSynchronizationJobsRequest::DescribeSynchronizationJobsRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeSynchronizationJobs") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeSynchronizationJobsRequest::~DescribeSynchronizationJobsRequest() {}
-
-std::string DescribeSynchronizationJobsRequest::getClientToken() const {
-  return clientToken_;
-}
-
-void DescribeSynchronizationJobsRequest::setClientToken(const std::string &clientToken) {
-  clientToken_ = clientToken;
-  setParameter(std::string("ClientToken"), clientToken);
-}
-
-int DescribeSynchronizationJobsRequest::getPageNum() const {
-  return pageNum_;
-}
-
-void DescribeSynchronizationJobsRequest::setPageNum(int pageNum) {
-  pageNum_ = pageNum;
-  setParameter(std::string("PageNum"), std::to_string(pageNum));
-}
-
-std::string DescribeSynchronizationJobsRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeSynchronizationJobsRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-std::string DescribeSynchronizationJobsRequest::getSynchronizationJobName() const {
-  return synchronizationJobName_;
-}
-
-void DescribeSynchronizationJobsRequest::setSynchronizationJobName(const std::string &synchronizationJobName) {
-  synchronizationJobName_ = synchronizationJobName;
-  setParameter(std::string("SynchronizationJobName"), synchronizationJobName);
-}
-
-int DescribeSynchronizationJobsRequest::getPageSize() const {
-  return pageSize_;
-}
-
-void DescribeSynchronizationJobsRequest::setPageSize(int pageSize) {
-  pageSize_ = pageSize;
-  setParameter(std::string("PageSize"), std::to_string(pageSize));
-}
-

+ 0 - 183
dts/src/model/DescribeSynchronizationJobsResult.cc

@@ -1,183 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeSynchronizationJobsResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeSynchronizationJobsResult::DescribeSynchronizationJobsResult() :
-	ServiceResult()
-{}
-
-DescribeSynchronizationJobsResult::DescribeSynchronizationJobsResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeSynchronizationJobsResult::~DescribeSynchronizationJobsResult()
-{}
-
-void DescribeSynchronizationJobsResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSynchronizationInstancesNode = value["SynchronizationInstances"]["SynchronizationInstance"];
-	for (auto valueSynchronizationInstancesSynchronizationInstance : allSynchronizationInstancesNode)
-	{
-		SynchronizationInstance synchronizationInstancesObject;
-		if(!valueSynchronizationInstancesSynchronizationInstance["Status"].isNull())
-			synchronizationInstancesObject.status = valueSynchronizationInstancesSynchronizationInstance["Status"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["DataInitialization"].isNull())
-			synchronizationInstancesObject.dataInitialization = valueSynchronizationInstancesSynchronizationInstance["DataInitialization"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["SynchronizationJobName"].isNull())
-			synchronizationInstancesObject.synchronizationJobName = valueSynchronizationInstancesSynchronizationInstance["SynchronizationJobName"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["Delay"].isNull())
-			synchronizationInstancesObject.delay = valueSynchronizationInstancesSynchronizationInstance["Delay"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["ErrorMessage"].isNull())
-			synchronizationInstancesObject.errorMessage = valueSynchronizationInstancesSynchronizationInstance["ErrorMessage"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["ExpireTime"].isNull())
-			synchronizationInstancesObject.expireTime = valueSynchronizationInstancesSynchronizationInstance["ExpireTime"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["SynchronizationJobId"].isNull())
-			synchronizationInstancesObject.synchronizationJobId = valueSynchronizationInstancesSynchronizationInstance["SynchronizationJobId"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["StructureInitialization"].isNull())
-			synchronizationInstancesObject.structureInitialization = valueSynchronizationInstancesSynchronizationInstance["StructureInitialization"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["PayType"].isNull())
-			synchronizationInstancesObject.payType = valueSynchronizationInstancesSynchronizationInstance["PayType"].asString();
-		if(!valueSynchronizationInstancesSynchronizationInstance["SynchronizationJobClass"].isNull())
-			synchronizationInstancesObject.synchronizationJobClass = valueSynchronizationInstancesSynchronizationInstance["SynchronizationJobClass"].asString();
-		auto allSynchronizationObjectsNode = valueSynchronizationInstancesSynchronizationInstance["SynchronizationObjects"]["SynchronizationObject"];
-		for (auto valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObject : allSynchronizationObjectsNode)
-		{
-			SynchronizationInstance::SynchronizationObject synchronizationObjectsObject;
-			if(!valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObject["NewSchemaName"].isNull())
-				synchronizationObjectsObject.newSchemaName = valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObject["NewSchemaName"].asString();
-			if(!valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObject["SchemaName"].isNull())
-				synchronizationObjectsObject.schemaName = valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObject["SchemaName"].asString();
-			auto allTableIncludesNode = valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObject["TableIncludes"]["TableInclude"];
-			for (auto valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObjectTableIncludesTableInclude : allTableIncludesNode)
-			{
-				SynchronizationInstance::SynchronizationObject::TableInclude tableIncludesObject;
-				if(!valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObjectTableIncludesTableInclude["TableName"].isNull())
-					tableIncludesObject.tableName = valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObjectTableIncludesTableInclude["TableName"].asString();
-				synchronizationObjectsObject.tableIncludes.push_back(tableIncludesObject);
-			}
-			auto allTableExcludesNode = valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObject["TableExcludes"]["TableExclude"];
-			for (auto valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObjectTableExcludesTableExclude : allTableExcludesNode)
-			{
-				SynchronizationInstance::SynchronizationObject::TableExclude tableExcludesObject;
-				if(!valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObjectTableExcludesTableExclude["TableName"].isNull())
-					tableExcludesObject.tableName = valueSynchronizationInstancesSynchronizationInstanceSynchronizationObjectsSynchronizationObjectTableExcludesTableExclude["TableName"].asString();
-				synchronizationObjectsObject.tableExcludes.push_back(tableExcludesObject);
-			}
-			synchronizationInstancesObject.synchronizationObjects.push_back(synchronizationObjectsObject);
-		}
-		auto sourceEndpointNode = value["SourceEndpoint"];
-		if(!sourceEndpointNode["InstanceType"].isNull())
-			synchronizationInstancesObject.sourceEndpoint.instanceType = sourceEndpointNode["InstanceType"].asString();
-		if(!sourceEndpointNode["InstanceId"].isNull())
-			synchronizationInstancesObject.sourceEndpoint.instanceId = sourceEndpointNode["InstanceId"].asString();
-		auto destinationEndpointNode = value["DestinationEndpoint"];
-		if(!destinationEndpointNode["InstanceType"].isNull())
-			synchronizationInstancesObject.destinationEndpoint.instanceType = destinationEndpointNode["InstanceType"].asString();
-		if(!destinationEndpointNode["InstanceId"].isNull())
-			synchronizationInstancesObject.destinationEndpoint.instanceId = destinationEndpointNode["InstanceId"].asString();
-		auto precheckStatusNode = value["PrecheckStatus"];
-		if(!precheckStatusNode["Status"].isNull())
-			synchronizationInstancesObject.precheckStatus.status = precheckStatusNode["Status"].asString();
-		if(!precheckStatusNode["Percent"].isNull())
-			synchronizationInstancesObject.precheckStatus.percent = precheckStatusNode["Percent"].asString();
-		auto allDetailNode = precheckStatusNode["Detail"]["CheckItem"];
-		for (auto precheckStatusNodeDetailCheckItem : allDetailNode)
-		{
-			SynchronizationInstance::PrecheckStatus::CheckItem checkItemObject;
-			if(!precheckStatusNodeDetailCheckItem["CheckStatus"].isNull())
-				checkItemObject.checkStatus = precheckStatusNodeDetailCheckItem["CheckStatus"].asString();
-			if(!precheckStatusNodeDetailCheckItem["ErrorMessage"].isNull())
-				checkItemObject.errorMessage = precheckStatusNodeDetailCheckItem["ErrorMessage"].asString();
-			if(!precheckStatusNodeDetailCheckItem["ItemName"].isNull())
-				checkItemObject.itemName = precheckStatusNodeDetailCheckItem["ItemName"].asString();
-			if(!precheckStatusNodeDetailCheckItem["RepairMethod"].isNull())
-				checkItemObject.repairMethod = precheckStatusNodeDetailCheckItem["RepairMethod"].asString();
-			synchronizationInstancesObject.precheckStatus.detail.push_back(checkItemObject);
-		}
-		auto structureInitializationStatusNode = value["StructureInitializationStatus"];
-		if(!structureInitializationStatusNode["Status"].isNull())
-			synchronizationInstancesObject.structureInitializationStatus.status = structureInitializationStatusNode["Status"].asString();
-		if(!structureInitializationStatusNode["Percent"].isNull())
-			synchronizationInstancesObject.structureInitializationStatus.percent = structureInitializationStatusNode["Percent"].asString();
-		if(!structureInitializationStatusNode["Progress"].isNull())
-			synchronizationInstancesObject.structureInitializationStatus.progress = structureInitializationStatusNode["Progress"].asString();
-		if(!structureInitializationStatusNode["ErrorMessage"].isNull())
-			synchronizationInstancesObject.structureInitializationStatus.errorMessage = structureInitializationStatusNode["ErrorMessage"].asString();
-		auto dataInitializationStatusNode = value["DataInitializationStatus"];
-		if(!dataInitializationStatusNode["Status"].isNull())
-			synchronizationInstancesObject.dataInitializationStatus.status = dataInitializationStatusNode["Status"].asString();
-		if(!dataInitializationStatusNode["Percent"].isNull())
-			synchronizationInstancesObject.dataInitializationStatus.percent = dataInitializationStatusNode["Percent"].asString();
-		if(!dataInitializationStatusNode["Progress"].isNull())
-			synchronizationInstancesObject.dataInitializationStatus.progress = dataInitializationStatusNode["Progress"].asString();
-		if(!dataInitializationStatusNode["ErrorMessage"].isNull())
-			synchronizationInstancesObject.dataInitializationStatus.errorMessage = dataInitializationStatusNode["ErrorMessage"].asString();
-		auto dataSynchronizationStatusNode = value["DataSynchronizationStatus"];
-		if(!dataSynchronizationStatusNode["Status"].isNull())
-			synchronizationInstancesObject.dataSynchronizationStatus.status = dataSynchronizationStatusNode["Status"].asString();
-		if(!dataSynchronizationStatusNode["Delay"].isNull())
-			synchronizationInstancesObject.dataSynchronizationStatus.delay = dataSynchronizationStatusNode["Delay"].asString();
-		if(!dataSynchronizationStatusNode["Percent"].isNull())
-			synchronizationInstancesObject.dataSynchronizationStatus.percent = dataSynchronizationStatusNode["Percent"].asString();
-		if(!dataSynchronizationStatusNode["ErrorMessage"].isNull())
-			synchronizationInstancesObject.dataSynchronizationStatus.errorMessage = dataSynchronizationStatusNode["ErrorMessage"].asString();
-		auto performanceNode = value["Performance"];
-		if(!performanceNode["RPS"].isNull())
-			synchronizationInstancesObject.performance.rPS = performanceNode["RPS"].asString();
-		if(!performanceNode["FLOW"].isNull())
-			synchronizationInstancesObject.performance.fLOW = performanceNode["FLOW"].asString();
-		synchronizationInstances_.push_back(synchronizationInstancesObject);
-	}
-	if(!value["PageNumber"].isNull())
-		pageNumber_ = std::stoi(value["PageNumber"].asString());
-	if(!value["PageRecordCount"].isNull())
-		pageRecordCount_ = std::stoi(value["PageRecordCount"].asString());
-	if(!value["TotalRecordCount"].isNull())
-		totalRecordCount_ = std::stol(value["TotalRecordCount"].asString());
-
-}
-
-long DescribeSynchronizationJobsResult::getTotalRecordCount()const
-{
-	return totalRecordCount_;
-}
-
-std::vector<DescribeSynchronizationJobsResult::SynchronizationInstance> DescribeSynchronizationJobsResult::getSynchronizationInstances()const
-{
-	return synchronizationInstances_;
-}
-
-int DescribeSynchronizationJobsResult::getPageRecordCount()const
-{
-	return pageRecordCount_;
-}
-
-int DescribeSynchronizationJobsResult::getPageNumber()const
-{
-	return pageNumber_;
-}
-

+ 0 - 54
dts/src/model/DescribeSynchronizationObjectModifyStatusRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusRequest.h>
-
-using AlibabaCloud::Dts::Model::DescribeSynchronizationObjectModifyStatusRequest;
-
-DescribeSynchronizationObjectModifyStatusRequest::DescribeSynchronizationObjectModifyStatusRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "DescribeSynchronizationObjectModifyStatus") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-DescribeSynchronizationObjectModifyStatusRequest::~DescribeSynchronizationObjectModifyStatusRequest() {}
-
-std::string DescribeSynchronizationObjectModifyStatusRequest::getClientToken() const {
-  return clientToken_;
-}
-
-void DescribeSynchronizationObjectModifyStatusRequest::setClientToken(const std::string &clientToken) {
-  clientToken_ = clientToken;
-  setParameter(std::string("ClientToken"), clientToken);
-}
-
-std::string DescribeSynchronizationObjectModifyStatusRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void DescribeSynchronizationObjectModifyStatusRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-
-std::string DescribeSynchronizationObjectModifyStatusRequest::getTaskId() const {
-  return taskId_;
-}
-
-void DescribeSynchronizationObjectModifyStatusRequest::setTaskId(const std::string &taskId) {
-  taskId_ = taskId;
-  setParameter(std::string("TaskId"), taskId);
-}
-

+ 0 - 124
dts/src/model/DescribeSynchronizationObjectModifyStatusResult.cc

@@ -1,124 +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.
- */
-
-#include <alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-DescribeSynchronizationObjectModifyStatusResult::DescribeSynchronizationObjectModifyStatusResult() :
-	ServiceResult()
-{}
-
-DescribeSynchronizationObjectModifyStatusResult::DescribeSynchronizationObjectModifyStatusResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeSynchronizationObjectModifyStatusResult::~DescribeSynchronizationObjectModifyStatusResult()
-{}
-
-void DescribeSynchronizationObjectModifyStatusResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto precheckStatusNode = value["PrecheckStatus"];
-	if(!precheckStatusNode["Status"].isNull())
-		precheckStatus_.status = precheckStatusNode["Status"].asString();
-	if(!precheckStatusNode["Percent"].isNull())
-		precheckStatus_.percent = precheckStatusNode["Percent"].asString();
-	auto allDetailNode = precheckStatusNode["Detail"]["CheckItem"];
-	for (auto precheckStatusNodeDetailCheckItem : allDetailNode)
-	{
-		PrecheckStatus::CheckItem checkItemObject;
-		if(!precheckStatusNodeDetailCheckItem["CheckStatus"].isNull())
-			checkItemObject.checkStatus = precheckStatusNodeDetailCheckItem["CheckStatus"].asString();
-		if(!precheckStatusNodeDetailCheckItem["ErrorMessage"].isNull())
-			checkItemObject.errorMessage = precheckStatusNodeDetailCheckItem["ErrorMessage"].asString();
-		if(!precheckStatusNodeDetailCheckItem["ItemName"].isNull())
-			checkItemObject.itemName = precheckStatusNodeDetailCheckItem["ItemName"].asString();
-		if(!precheckStatusNodeDetailCheckItem["RepairMethod"].isNull())
-			checkItemObject.repairMethod = precheckStatusNodeDetailCheckItem["RepairMethod"].asString();
-		precheckStatus_.detail.push_back(checkItemObject);
-	}
-	auto structureInitializationStatusNode = value["StructureInitializationStatus"];
-	if(!structureInitializationStatusNode["Status"].isNull())
-		structureInitializationStatus_.status = structureInitializationStatusNode["Status"].asString();
-	if(!structureInitializationStatusNode["Percent"].isNull())
-		structureInitializationStatus_.percent = structureInitializationStatusNode["Percent"].asString();
-	if(!structureInitializationStatusNode["Progress"].isNull())
-		structureInitializationStatus_.progress = structureInitializationStatusNode["Progress"].asString();
-	if(!structureInitializationStatusNode["ErrorMessage"].isNull())
-		structureInitializationStatus_.errorMessage = structureInitializationStatusNode["ErrorMessage"].asString();
-	auto dataInitializationStatusNode = value["DataInitializationStatus"];
-	if(!dataInitializationStatusNode["Status"].isNull())
-		dataInitializationStatus_.status = dataInitializationStatusNode["Status"].asString();
-	if(!dataInitializationStatusNode["Percent"].isNull())
-		dataInitializationStatus_.percent = dataInitializationStatusNode["Percent"].asString();
-	if(!dataInitializationStatusNode["Progress"].isNull())
-		dataInitializationStatus_.progress = dataInitializationStatusNode["Progress"].asString();
-	if(!dataInitializationStatusNode["ErrorMessage"].isNull())
-		dataInitializationStatus_.errorMessage = dataInitializationStatusNode["ErrorMessage"].asString();
-	auto dataSynchronizationStatusNode = value["DataSynchronizationStatus"];
-	if(!dataSynchronizationStatusNode["Status"].isNull())
-		dataSynchronizationStatus_.status = dataSynchronizationStatusNode["Status"].asString();
-	if(!dataSynchronizationStatusNode["Delay"].isNull())
-		dataSynchronizationStatus_.delay = dataSynchronizationStatusNode["Delay"].asString();
-	if(!dataSynchronizationStatusNode["Percent"].isNull())
-		dataSynchronizationStatus_.percent = dataSynchronizationStatusNode["Percent"].asString();
-	if(!dataSynchronizationStatusNode["ErrorMessage"].isNull())
-		dataSynchronizationStatus_.errorMessage = dataSynchronizationStatusNode["ErrorMessage"].asString();
-	if(!value["Status"].isNull())
-		status_ = value["Status"].asString();
-	if(!value["ErrorMessage"].isNull())
-		errorMessage_ = value["ErrorMessage"].asString();
-
-}
-
-std::string DescribeSynchronizationObjectModifyStatusResult::getStatus()const
-{
-	return status_;
-}
-
-DescribeSynchronizationObjectModifyStatusResult::PrecheckStatus DescribeSynchronizationObjectModifyStatusResult::getPrecheckStatus()const
-{
-	return precheckStatus_;
-}
-
-DescribeSynchronizationObjectModifyStatusResult::DataInitializationStatus DescribeSynchronizationObjectModifyStatusResult::getDataInitializationStatus()const
-{
-	return dataInitializationStatus_;
-}
-
-std::string DescribeSynchronizationObjectModifyStatusResult::getErrorMessage()const
-{
-	return errorMessage_;
-}
-
-DescribeSynchronizationObjectModifyStatusResult::StructureInitializationStatus DescribeSynchronizationObjectModifyStatusResult::getStructureInitializationStatus()const
-{
-	return structureInitializationStatus_;
-}
-
-DescribeSynchronizationObjectModifyStatusResult::DataSynchronizationStatus DescribeSynchronizationObjectModifyStatusResult::getDataSynchronizationStatus()const
-{
-	return dataSynchronizationStatus_;
-}
-

+ 0 - 54
dts/src/model/ModifyConsumptionTimestampRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/ModifyConsumptionTimestampRequest.h>
-
-using AlibabaCloud::Dts::Model::ModifyConsumptionTimestampRequest;
-
-ModifyConsumptionTimestampRequest::ModifyConsumptionTimestampRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ModifyConsumptionTimestamp") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-ModifyConsumptionTimestampRequest::~ModifyConsumptionTimestampRequest() {}
-
-std::string ModifyConsumptionTimestampRequest::getSubscriptionInstanceId() const {
-  return subscriptionInstanceId_;
-}
-
-void ModifyConsumptionTimestampRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
-  subscriptionInstanceId_ = subscriptionInstanceId;
-  setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
-}
-
-std::string ModifyConsumptionTimestampRequest::getConsumptionTimestamp() const {
-  return consumptionTimestamp_;
-}
-
-void ModifyConsumptionTimestampRequest::setConsumptionTimestamp(const std::string &consumptionTimestamp) {
-  consumptionTimestamp_ = consumptionTimestamp;
-  setParameter(std::string("ConsumptionTimestamp"), consumptionTimestamp);
-}
-
-std::string ModifyConsumptionTimestampRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ModifyConsumptionTimestampRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 65
dts/src/model/ModifyConsumptionTimestampResult.cc

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/ModifyConsumptionTimestampResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-ModifyConsumptionTimestampResult::ModifyConsumptionTimestampResult() :
-	ServiceResult()
-{}
-
-ModifyConsumptionTimestampResult::ModifyConsumptionTimestampResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ModifyConsumptionTimestampResult::~ModifyConsumptionTimestampResult()
-{}
-
-void ModifyConsumptionTimestampResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string ModifyConsumptionTimestampResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string ModifyConsumptionTimestampResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string ModifyConsumptionTimestampResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 1 - 10
dts/src/model/ModifyMigrationObjectRequest.cc

@@ -19,7 +19,7 @@
 using AlibabaCloud::Dts::Model::ModifyMigrationObjectRequest;
 
 ModifyMigrationObjectRequest::ModifyMigrationObjectRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ModifyMigrationObject") {
+    : RpcServiceRequest("dts", "2017-06-01", "ModifyMigrationObject") {
   setMethod(HttpRequest::Method::Post);
 }
 
@@ -52,12 +52,3 @@ void ModifyMigrationObjectRequest::setMigrationJobId(const std::string &migratio
   setParameter(std::string("MigrationJobId"), migrationJobId);
 }
 
-std::string ModifyMigrationObjectRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ModifyMigrationObjectRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 54
dts/src/model/ModifySubscriptionObjectRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/ModifySubscriptionObjectRequest.h>
-
-using AlibabaCloud::Dts::Model::ModifySubscriptionObjectRequest;
-
-ModifySubscriptionObjectRequest::ModifySubscriptionObjectRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ModifySubscriptionObject") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-ModifySubscriptionObjectRequest::~ModifySubscriptionObjectRequest() {}
-
-std::string ModifySubscriptionObjectRequest::getSubscriptionObject() const {
-  return subscriptionObject_;
-}
-
-void ModifySubscriptionObjectRequest::setSubscriptionObject(const std::string &subscriptionObject) {
-  subscriptionObject_ = subscriptionObject;
-  setParameter(std::string("SubscriptionObject"), subscriptionObject);
-}
-
-std::string ModifySubscriptionObjectRequest::getSubscriptionInstanceId() const {
-  return subscriptionInstanceId_;
-}
-
-void ModifySubscriptionObjectRequest::setSubscriptionInstanceId(const std::string &subscriptionInstanceId) {
-  subscriptionInstanceId_ = subscriptionInstanceId;
-  setParameter(std::string("SubscriptionInstanceId"), subscriptionInstanceId);
-}
-
-std::string ModifySubscriptionObjectRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ModifySubscriptionObjectRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

+ 0 - 65
dts/src/model/ModifySubscriptionObjectResult.cc

@@ -1,65 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/dts/model/ModifySubscriptionObjectResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Dts;
-using namespace AlibabaCloud::Dts::Model;
-
-ModifySubscriptionObjectResult::ModifySubscriptionObjectResult() :
-	ServiceResult()
-{}
-
-ModifySubscriptionObjectResult::ModifySubscriptionObjectResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ModifySubscriptionObjectResult::~ModifySubscriptionObjectResult()
-{}
-
-void ModifySubscriptionObjectResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["ErrCode"].isNull())
-		errCode_ = value["ErrCode"].asString();
-	if(!value["Success"].isNull())
-		success_ = value["Success"].asString();
-	if(!value["ErrMessage"].isNull())
-		errMessage_ = value["ErrMessage"].asString();
-
-}
-
-std::string ModifySubscriptionObjectResult::getErrMessage()const
-{
-	return errMessage_;
-}
-
-std::string ModifySubscriptionObjectResult::getSuccess()const
-{
-	return success_;
-}
-
-std::string ModifySubscriptionObjectResult::getErrCode()const
-{
-	return errCode_;
-}
-

+ 0 - 54
dts/src/model/ModifySynchronizationObjectRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/dts/model/ModifySynchronizationObjectRequest.h>
-
-using AlibabaCloud::Dts::Model::ModifySynchronizationObjectRequest;
-
-ModifySynchronizationObjectRequest::ModifySynchronizationObjectRequest()
-    : RpcServiceRequest("dts", "2016-08-01", "ModifySynchronizationObject") {
-  setMethod(HttpRequest::Method::Post);
-}
-
-ModifySynchronizationObjectRequest::~ModifySynchronizationObjectRequest() {}
-
-std::string ModifySynchronizationObjectRequest::getSynchronizationJobId() const {
-  return synchronizationJobId_;
-}
-
-void ModifySynchronizationObjectRequest::setSynchronizationJobId(const std::string &synchronizationJobId) {
-  synchronizationJobId_ = synchronizationJobId;
-  setParameter(std::string("SynchronizationJobId"), synchronizationJobId);
-}
-
-std::string ModifySynchronizationObjectRequest::getSynchronizationObjects() const {
-  return synchronizationObjects_;
-}
-
-void ModifySynchronizationObjectRequest::setSynchronizationObjects(const std::string &synchronizationObjects) {
-  synchronizationObjects_ = synchronizationObjects;
-  setParameter(std::string("SynchronizationObjects"), synchronizationObjects);
-}
-
-std::string ModifySynchronizationObjectRequest::getOwnerId() const {
-  return ownerId_;
-}
-
-void ModifySynchronizationObjectRequest::setOwnerId(const std::string &ownerId) {
-  ownerId_ = ownerId;
-  setParameter(std::string("OwnerId"), ownerId);
-}
-

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