Browse Source

Support DescribePendingMaintenanceAction.

sdk-team 5 years ago
parent
commit
444bea3a37
28 changed files with 518 additions and 1196 deletions
  1. 5 0
      CHANGELOG
  2. 12 20
      polardb/CMakeLists.txt
  3. 24 40
      polardb/include/alibabacloud/polardb/PolardbClient.h
  4. 0 63
      polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskCountRequest.h
  5. 0 53
      polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskCountResult.h
  6. 0 69
      polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskRegionRequest.h
  7. 0 56
      polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskRegionResult.h
  8. 6 9
      polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionRequest.h
  9. 10 11
      polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionResult.h
  10. 6 6
      polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionsRequest.h
  11. 7 7
      polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionsResult.h
  12. 3 3
      polardb/include/alibabacloud/polardb/model/ModifyDBClusterAuditLogCollectorRequest.h
  13. 6 6
      polardb/include/alibabacloud/polardb/model/ModifyPendingMaintenanceActionRequest.h
  14. 7 7
      polardb/include/alibabacloud/polardb/model/ModifyPendingMaintenanceActionResult.h
  15. 108 180
      polardb/src/PolardbClient.cc
  16. 0 95
      polardb/src/model/DescribeActiveOperationTaskCountRequest.cc
  17. 0 58
      polardb/src/model/DescribeActiveOperationTaskCountResult.cc
  18. 0 59
      polardb/src/model/DescribeActiveOperationTaskRegionResult.cc
  19. 0 161
      polardb/src/model/DescribeActiveOperationTaskRequest.cc
  20. 0 106
      polardb/src/model/DescribeActiveOperationTaskTypeRequest.cc
  21. 150 0
      polardb/src/model/DescribePendingMaintenanceActionRequest.cc
  22. 15 17
      polardb/src/model/DescribePendingMaintenanceActionResult.cc
  23. 19 30
      polardb/src/model/DescribePendingMaintenanceActionsRequest.cc
  24. 6 6
      polardb/src/model/DescribePendingMaintenanceActionsResult.cc
  25. 0 117
      polardb/src/model/ModifyActiveOperationTaskRequest.cc
  26. 11 11
      polardb/src/model/ModifyDBClusterAuditLogCollectorRequest.cc
  27. 117 0
      polardb/src/model/ModifyPendingMaintenanceActionRequest.cc
  28. 6 6
      polardb/src/model/ModifyPendingMaintenanceActionResult.cc

+ 5 - 0
CHANGELOG

@@ -1,3 +1,8 @@
+2020-10-27 Version: patch
+- Support DescribePendingMaintenanceAction.
+- Support ModifyPendingMaintenanceAction.
+- Support DescribePendingMaintenanceActions.
+
 2020-10-27 Version: patch
 - Generated 2020-05-18 for `dataworks-public`.
 

+ 12 - 20
polardb/CMakeLists.txt

@@ -53,14 +53,6 @@ set(polardb_public_header_model
 	include/alibabacloud/polardb/model/DeleteDatabaseResult.h
 	include/alibabacloud/polardb/model/DescribeAccountsRequest.h
 	include/alibabacloud/polardb/model/DescribeAccountsResult.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskRequest.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskResult.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskCountRequest.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskCountResult.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskRegionRequest.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskRegionResult.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskTypeRequest.h
-	include/alibabacloud/polardb/model/DescribeActiveOperationTaskTypeResult.h
 	include/alibabacloud/polardb/model/DescribeAutoRenewAttributeRequest.h
 	include/alibabacloud/polardb/model/DescribeAutoRenewAttributeResult.h
 	include/alibabacloud/polardb/model/DescribeBackupLogsRequest.h
@@ -103,6 +95,10 @@ set(polardb_public_header_model
 	include/alibabacloud/polardb/model/DescribeDetachedBackupsResult.h
 	include/alibabacloud/polardb/model/DescribeLogBackupPolicyRequest.h
 	include/alibabacloud/polardb/model/DescribeLogBackupPolicyResult.h
+	include/alibabacloud/polardb/model/DescribePendingMaintenanceActionRequest.h
+	include/alibabacloud/polardb/model/DescribePendingMaintenanceActionResult.h
+	include/alibabacloud/polardb/model/DescribePendingMaintenanceActionsRequest.h
+	include/alibabacloud/polardb/model/DescribePendingMaintenanceActionsResult.h
 	include/alibabacloud/polardb/model/DescribeRegionsRequest.h
 	include/alibabacloud/polardb/model/DescribeRegionsResult.h
 	include/alibabacloud/polardb/model/DescribeSlowLogRecordsRequest.h
@@ -119,8 +115,6 @@ set(polardb_public_header_model
 	include/alibabacloud/polardb/model/ModifyAccountDescriptionResult.h
 	include/alibabacloud/polardb/model/ModifyAccountPasswordRequest.h
 	include/alibabacloud/polardb/model/ModifyAccountPasswordResult.h
-	include/alibabacloud/polardb/model/ModifyActiveOperationTaskRequest.h
-	include/alibabacloud/polardb/model/ModifyActiveOperationTaskResult.h
 	include/alibabacloud/polardb/model/ModifyAutoRenewAttributeRequest.h
 	include/alibabacloud/polardb/model/ModifyAutoRenewAttributeResult.h
 	include/alibabacloud/polardb/model/ModifyBackupPolicyRequest.h
@@ -151,6 +145,8 @@ set(polardb_public_header_model
 	include/alibabacloud/polardb/model/ModifyDBNodeClassResult.h
 	include/alibabacloud/polardb/model/ModifyLogBackupPolicyRequest.h
 	include/alibabacloud/polardb/model/ModifyLogBackupPolicyResult.h
+	include/alibabacloud/polardb/model/ModifyPendingMaintenanceActionRequest.h
+	include/alibabacloud/polardb/model/ModifyPendingMaintenanceActionResult.h
 	include/alibabacloud/polardb/model/ResetAccountRequest.h
 	include/alibabacloud/polardb/model/ResetAccountResult.h
 	include/alibabacloud/polardb/model/RestartDBNodeRequest.h
@@ -196,14 +192,6 @@ set(polardb_src
 	src/model/DeleteDatabaseResult.cc
 	src/model/DescribeAccountsRequest.cc
 	src/model/DescribeAccountsResult.cc
-	src/model/DescribeActiveOperationTaskRequest.cc
-	src/model/DescribeActiveOperationTaskResult.cc
-	src/model/DescribeActiveOperationTaskCountRequest.cc
-	src/model/DescribeActiveOperationTaskCountResult.cc
-	src/model/DescribeActiveOperationTaskRegionRequest.cc
-	src/model/DescribeActiveOperationTaskRegionResult.cc
-	src/model/DescribeActiveOperationTaskTypeRequest.cc
-	src/model/DescribeActiveOperationTaskTypeResult.cc
 	src/model/DescribeAutoRenewAttributeRequest.cc
 	src/model/DescribeAutoRenewAttributeResult.cc
 	src/model/DescribeBackupLogsRequest.cc
@@ -246,6 +234,10 @@ set(polardb_src
 	src/model/DescribeDetachedBackupsResult.cc
 	src/model/DescribeLogBackupPolicyRequest.cc
 	src/model/DescribeLogBackupPolicyResult.cc
+	src/model/DescribePendingMaintenanceActionRequest.cc
+	src/model/DescribePendingMaintenanceActionResult.cc
+	src/model/DescribePendingMaintenanceActionsRequest.cc
+	src/model/DescribePendingMaintenanceActionsResult.cc
 	src/model/DescribeRegionsRequest.cc
 	src/model/DescribeRegionsResult.cc
 	src/model/DescribeSlowLogRecordsRequest.cc
@@ -262,8 +254,6 @@ set(polardb_src
 	src/model/ModifyAccountDescriptionResult.cc
 	src/model/ModifyAccountPasswordRequest.cc
 	src/model/ModifyAccountPasswordResult.cc
-	src/model/ModifyActiveOperationTaskRequest.cc
-	src/model/ModifyActiveOperationTaskResult.cc
 	src/model/ModifyAutoRenewAttributeRequest.cc
 	src/model/ModifyAutoRenewAttributeResult.cc
 	src/model/ModifyBackupPolicyRequest.cc
@@ -294,6 +284,8 @@ set(polardb_src
 	src/model/ModifyDBNodeClassResult.cc
 	src/model/ModifyLogBackupPolicyRequest.cc
 	src/model/ModifyLogBackupPolicyResult.cc
+	src/model/ModifyPendingMaintenanceActionRequest.cc
+	src/model/ModifyPendingMaintenanceActionResult.cc
 	src/model/ResetAccountRequest.cc
 	src/model/ResetAccountResult.cc
 	src/model/RestartDBNodeRequest.cc

+ 24 - 40
polardb/include/alibabacloud/polardb/PolardbClient.h

@@ -54,14 +54,6 @@
 #include "model/DeleteDatabaseResult.h"
 #include "model/DescribeAccountsRequest.h"
 #include "model/DescribeAccountsResult.h"
-#include "model/DescribeActiveOperationTaskRequest.h"
-#include "model/DescribeActiveOperationTaskResult.h"
-#include "model/DescribeActiveOperationTaskCountRequest.h"
-#include "model/DescribeActiveOperationTaskCountResult.h"
-#include "model/DescribeActiveOperationTaskRegionRequest.h"
-#include "model/DescribeActiveOperationTaskRegionResult.h"
-#include "model/DescribeActiveOperationTaskTypeRequest.h"
-#include "model/DescribeActiveOperationTaskTypeResult.h"
 #include "model/DescribeAutoRenewAttributeRequest.h"
 #include "model/DescribeAutoRenewAttributeResult.h"
 #include "model/DescribeBackupLogsRequest.h"
@@ -104,6 +96,10 @@
 #include "model/DescribeDetachedBackupsResult.h"
 #include "model/DescribeLogBackupPolicyRequest.h"
 #include "model/DescribeLogBackupPolicyResult.h"
+#include "model/DescribePendingMaintenanceActionRequest.h"
+#include "model/DescribePendingMaintenanceActionResult.h"
+#include "model/DescribePendingMaintenanceActionsRequest.h"
+#include "model/DescribePendingMaintenanceActionsResult.h"
 #include "model/DescribeRegionsRequest.h"
 #include "model/DescribeRegionsResult.h"
 #include "model/DescribeSlowLogRecordsRequest.h"
@@ -120,8 +116,6 @@
 #include "model/ModifyAccountDescriptionResult.h"
 #include "model/ModifyAccountPasswordRequest.h"
 #include "model/ModifyAccountPasswordResult.h"
-#include "model/ModifyActiveOperationTaskRequest.h"
-#include "model/ModifyActiveOperationTaskResult.h"
 #include "model/ModifyAutoRenewAttributeRequest.h"
 #include "model/ModifyAutoRenewAttributeResult.h"
 #include "model/ModifyBackupPolicyRequest.h"
@@ -152,6 +146,8 @@
 #include "model/ModifyDBNodeClassResult.h"
 #include "model/ModifyLogBackupPolicyRequest.h"
 #include "model/ModifyLogBackupPolicyResult.h"
+#include "model/ModifyPendingMaintenanceActionRequest.h"
+#include "model/ModifyPendingMaintenanceActionResult.h"
 #include "model/ResetAccountRequest.h"
 #include "model/ResetAccountResult.h"
 #include "model/RestartDBNodeRequest.h"
@@ -219,18 +215,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeAccountsResult> DescribeAccountsOutcome;
 			typedef std::future<DescribeAccountsOutcome> DescribeAccountsOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::DescribeAccountsRequest&, const DescribeAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountsAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskResult> DescribeActiveOperationTaskOutcome;
-			typedef std::future<DescribeActiveOperationTaskOutcome> DescribeActiveOperationTaskOutcomeCallable;
-			typedef std::function<void(const PolardbClient*, const Model::DescribeActiveOperationTaskRequest&, const DescribeActiveOperationTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskCountResult> DescribeActiveOperationTaskCountOutcome;
-			typedef std::future<DescribeActiveOperationTaskCountOutcome> DescribeActiveOperationTaskCountOutcomeCallable;
-			typedef std::function<void(const PolardbClient*, const Model::DescribeActiveOperationTaskCountRequest&, const DescribeActiveOperationTaskCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskCountAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskRegionResult> DescribeActiveOperationTaskRegionOutcome;
-			typedef std::future<DescribeActiveOperationTaskRegionOutcome> DescribeActiveOperationTaskRegionOutcomeCallable;
-			typedef std::function<void(const PolardbClient*, const Model::DescribeActiveOperationTaskRegionRequest&, const DescribeActiveOperationTaskRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskRegionAsyncHandler;
-			typedef Outcome<Error, Model::DescribeActiveOperationTaskTypeResult> DescribeActiveOperationTaskTypeOutcome;
-			typedef std::future<DescribeActiveOperationTaskTypeOutcome> DescribeActiveOperationTaskTypeOutcomeCallable;
-			typedef std::function<void(const PolardbClient*, const Model::DescribeActiveOperationTaskTypeRequest&, const DescribeActiveOperationTaskTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActiveOperationTaskTypeAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAutoRenewAttributeResult> DescribeAutoRenewAttributeOutcome;
 			typedef std::future<DescribeAutoRenewAttributeOutcome> DescribeAutoRenewAttributeOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::DescribeAutoRenewAttributeRequest&, const DescribeAutoRenewAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAutoRenewAttributeAsyncHandler;
@@ -294,6 +278,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeLogBackupPolicyResult> DescribeLogBackupPolicyOutcome;
 			typedef std::future<DescribeLogBackupPolicyOutcome> DescribeLogBackupPolicyOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::DescribeLogBackupPolicyRequest&, const DescribeLogBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogBackupPolicyAsyncHandler;
+			typedef Outcome<Error, Model::DescribePendingMaintenanceActionResult> DescribePendingMaintenanceActionOutcome;
+			typedef std::future<DescribePendingMaintenanceActionOutcome> DescribePendingMaintenanceActionOutcomeCallable;
+			typedef std::function<void(const PolardbClient*, const Model::DescribePendingMaintenanceActionRequest&, const DescribePendingMaintenanceActionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePendingMaintenanceActionAsyncHandler;
+			typedef Outcome<Error, Model::DescribePendingMaintenanceActionsResult> DescribePendingMaintenanceActionsOutcome;
+			typedef std::future<DescribePendingMaintenanceActionsOutcome> DescribePendingMaintenanceActionsOutcomeCallable;
+			typedef std::function<void(const PolardbClient*, const Model::DescribePendingMaintenanceActionsRequest&, const DescribePendingMaintenanceActionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePendingMaintenanceActionsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
 			typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
@@ -318,9 +308,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyAccountPasswordResult> ModifyAccountPasswordOutcome;
 			typedef std::future<ModifyAccountPasswordOutcome> ModifyAccountPasswordOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::ModifyAccountPasswordRequest&, const ModifyAccountPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountPasswordAsyncHandler;
-			typedef Outcome<Error, Model::ModifyActiveOperationTaskResult> ModifyActiveOperationTaskOutcome;
-			typedef std::future<ModifyActiveOperationTaskOutcome> ModifyActiveOperationTaskOutcomeCallable;
-			typedef std::function<void(const PolardbClient*, const Model::ModifyActiveOperationTaskRequest&, const ModifyActiveOperationTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyActiveOperationTaskAsyncHandler;
 			typedef Outcome<Error, Model::ModifyAutoRenewAttributeResult> ModifyAutoRenewAttributeOutcome;
 			typedef std::future<ModifyAutoRenewAttributeOutcome> ModifyAutoRenewAttributeOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::ModifyAutoRenewAttributeRequest&, const ModifyAutoRenewAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAutoRenewAttributeAsyncHandler;
@@ -366,6 +353,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyLogBackupPolicyResult> ModifyLogBackupPolicyOutcome;
 			typedef std::future<ModifyLogBackupPolicyOutcome> ModifyLogBackupPolicyOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::ModifyLogBackupPolicyRequest&, const ModifyLogBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLogBackupPolicyAsyncHandler;
+			typedef Outcome<Error, Model::ModifyPendingMaintenanceActionResult> ModifyPendingMaintenanceActionOutcome;
+			typedef std::future<ModifyPendingMaintenanceActionOutcome> ModifyPendingMaintenanceActionOutcomeCallable;
+			typedef std::function<void(const PolardbClient*, const Model::ModifyPendingMaintenanceActionRequest&, const ModifyPendingMaintenanceActionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyPendingMaintenanceActionAsyncHandler;
 			typedef Outcome<Error, Model::ResetAccountResult> ResetAccountOutcome;
 			typedef std::future<ResetAccountOutcome> ResetAccountOutcomeCallable;
 			typedef std::function<void(const PolardbClient*, const Model::ResetAccountRequest&, const ResetAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAccountAsyncHandler;
@@ -434,18 +424,6 @@ namespace AlibabaCloud
 			DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const;
 			void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const;
-			DescribeActiveOperationTaskOutcome describeActiveOperationTask(const Model::DescribeActiveOperationTaskRequest &request)const;
-			void describeActiveOperationTaskAsync(const Model::DescribeActiveOperationTaskRequest& request, const DescribeActiveOperationTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskOutcomeCallable describeActiveOperationTaskCallable(const Model::DescribeActiveOperationTaskRequest& request) const;
-			DescribeActiveOperationTaskCountOutcome describeActiveOperationTaskCount(const Model::DescribeActiveOperationTaskCountRequest &request)const;
-			void describeActiveOperationTaskCountAsync(const Model::DescribeActiveOperationTaskCountRequest& request, const DescribeActiveOperationTaskCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskCountOutcomeCallable describeActiveOperationTaskCountCallable(const Model::DescribeActiveOperationTaskCountRequest& request) const;
-			DescribeActiveOperationTaskRegionOutcome describeActiveOperationTaskRegion(const Model::DescribeActiveOperationTaskRegionRequest &request)const;
-			void describeActiveOperationTaskRegionAsync(const Model::DescribeActiveOperationTaskRegionRequest& request, const DescribeActiveOperationTaskRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskRegionOutcomeCallable describeActiveOperationTaskRegionCallable(const Model::DescribeActiveOperationTaskRegionRequest& request) const;
-			DescribeActiveOperationTaskTypeOutcome describeActiveOperationTaskType(const Model::DescribeActiveOperationTaskTypeRequest &request)const;
-			void describeActiveOperationTaskTypeAsync(const Model::DescribeActiveOperationTaskTypeRequest& request, const DescribeActiveOperationTaskTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeActiveOperationTaskTypeOutcomeCallable describeActiveOperationTaskTypeCallable(const Model::DescribeActiveOperationTaskTypeRequest& request) const;
 			DescribeAutoRenewAttributeOutcome describeAutoRenewAttribute(const Model::DescribeAutoRenewAttributeRequest &request)const;
 			void describeAutoRenewAttributeAsync(const Model::DescribeAutoRenewAttributeRequest& request, const DescribeAutoRenewAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeAutoRenewAttributeOutcomeCallable describeAutoRenewAttributeCallable(const Model::DescribeAutoRenewAttributeRequest& request) const;
@@ -509,6 +487,12 @@ namespace AlibabaCloud
 			DescribeLogBackupPolicyOutcome describeLogBackupPolicy(const Model::DescribeLogBackupPolicyRequest &request)const;
 			void describeLogBackupPolicyAsync(const Model::DescribeLogBackupPolicyRequest& request, const DescribeLogBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeLogBackupPolicyOutcomeCallable describeLogBackupPolicyCallable(const Model::DescribeLogBackupPolicyRequest& request) const;
+			DescribePendingMaintenanceActionOutcome describePendingMaintenanceAction(const Model::DescribePendingMaintenanceActionRequest &request)const;
+			void describePendingMaintenanceActionAsync(const Model::DescribePendingMaintenanceActionRequest& request, const DescribePendingMaintenanceActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribePendingMaintenanceActionOutcomeCallable describePendingMaintenanceActionCallable(const Model::DescribePendingMaintenanceActionRequest& request) const;
+			DescribePendingMaintenanceActionsOutcome describePendingMaintenanceActions(const Model::DescribePendingMaintenanceActionsRequest &request)const;
+			void describePendingMaintenanceActionsAsync(const Model::DescribePendingMaintenanceActionsRequest& request, const DescribePendingMaintenanceActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribePendingMaintenanceActionsOutcomeCallable describePendingMaintenanceActionsCallable(const Model::DescribePendingMaintenanceActionsRequest& request) const;
 			DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
 			void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
@@ -533,9 +517,6 @@ namespace AlibabaCloud
 			ModifyAccountPasswordOutcome modifyAccountPassword(const Model::ModifyAccountPasswordRequest &request)const;
 			void modifyAccountPasswordAsync(const Model::ModifyAccountPasswordRequest& request, const ModifyAccountPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyAccountPasswordOutcomeCallable modifyAccountPasswordCallable(const Model::ModifyAccountPasswordRequest& request) const;
-			ModifyActiveOperationTaskOutcome modifyActiveOperationTask(const Model::ModifyActiveOperationTaskRequest &request)const;
-			void modifyActiveOperationTaskAsync(const Model::ModifyActiveOperationTaskRequest& request, const ModifyActiveOperationTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyActiveOperationTaskOutcomeCallable modifyActiveOperationTaskCallable(const Model::ModifyActiveOperationTaskRequest& request) const;
 			ModifyAutoRenewAttributeOutcome modifyAutoRenewAttribute(const Model::ModifyAutoRenewAttributeRequest &request)const;
 			void modifyAutoRenewAttributeAsync(const Model::ModifyAutoRenewAttributeRequest& request, const ModifyAutoRenewAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyAutoRenewAttributeOutcomeCallable modifyAutoRenewAttributeCallable(const Model::ModifyAutoRenewAttributeRequest& request) const;
@@ -581,6 +562,9 @@ namespace AlibabaCloud
 			ModifyLogBackupPolicyOutcome modifyLogBackupPolicy(const Model::ModifyLogBackupPolicyRequest &request)const;
 			void modifyLogBackupPolicyAsync(const Model::ModifyLogBackupPolicyRequest& request, const ModifyLogBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyLogBackupPolicyOutcomeCallable modifyLogBackupPolicyCallable(const Model::ModifyLogBackupPolicyRequest& request) const;
+			ModifyPendingMaintenanceActionOutcome modifyPendingMaintenanceAction(const Model::ModifyPendingMaintenanceActionRequest &request)const;
+			void modifyPendingMaintenanceActionAsync(const Model::ModifyPendingMaintenanceActionRequest& request, const ModifyPendingMaintenanceActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ModifyPendingMaintenanceActionOutcomeCallable modifyPendingMaintenanceActionCallable(const Model::ModifyPendingMaintenanceActionRequest& request) const;
 			ResetAccountOutcome resetAccount(const Model::ResetAccountRequest &request)const;
 			void resetAccountAsync(const Model::ResetAccountRequest& request, const ResetAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ResetAccountOutcomeCallable resetAccountCallable(const Model::ResetAccountRequest& request) const;

+ 0 - 63
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskCountRequest.h

@@ -1,63 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_
-#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/polardb/PolardbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Polardb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_POLARDB_EXPORT DescribeActiveOperationTaskCountRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeActiveOperationTaskCountRequest();
-				~DescribeActiveOperationTaskCountRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				std::string securityToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_

+ 0 - 53
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskCountResult.h

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

+ 0 - 69
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskRegionRequest.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_
-#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/polardb/PolardbExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Polardb
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_POLARDB_EXPORT DescribeActiveOperationTaskRegionRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeActiveOperationTaskRegionRequest();
-				~DescribeActiveOperationTaskRegionRequest();
-
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				int getIsHistory()const;
-				void setIsHistory(int isHistory);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getTaskType()const;
-				void setTaskType(const std::string& taskType);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-
-            private:
-				long resourceOwnerId_;
-				std::string accessKeyId_;
-				int isHistory_;
-				std::string securityToken_;
-				std::string taskType_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_

+ 0 - 56
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskRegionResult.h

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

+ 6 - 9
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskRequest.h → polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionRequest.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_
-#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_
+#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONREQUEST_H_
+#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONREQUEST_H_
 
 #include <string>
 #include <vector>
@@ -28,17 +28,15 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_POLARDB_EXPORT DescribeActiveOperationTaskRequest : public RpcServiceRequest
+			class ALIBABACLOUD_POLARDB_EXPORT DescribePendingMaintenanceActionRequest : public RpcServiceRequest
 			{
 
 			public:
-				DescribeActiveOperationTaskRequest();
-				~DescribeActiveOperationTaskRequest();
+				DescribePendingMaintenanceActionRequest();
+				~DescribePendingMaintenanceActionRequest();
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getProductId()const;
-				void setProductId(const std::string& productId);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
@@ -62,7 +60,6 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string productId_;
 				int pageNumber_;
 				std::string accessKeyId_;
 				int isHistory_;
@@ -78,4 +75,4 @@ namespace AlibabaCloud
 		}
 	}
 }
-#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_
+#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONREQUEST_H_

+ 10 - 11
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskResult.h → polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_
-#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_
+#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONRESULT_H_
+#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,7 +29,7 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_POLARDB_EXPORT DescribeActiveOperationTaskResult : public ServiceResult
+			class ALIBABACLOUD_POLARDB_EXPORT DescribePendingMaintenanceActionResult : public ServiceResult
 			{
 			public:
 				struct ItemsItem
@@ -37,12 +37,11 @@ namespace AlibabaCloud
 					int status;
 					std::string createdTime;
 					std::string deadline;
+					std::string dBClusterId;
 					std::string startTime;
-					std::string insName;
-					std::string dbType;
-					std::string taskParams;
+					std::string dBType;
+					std::string dBVersion;
 					std::string modifiedTime;
-					std::string dbVersion;
 					std::string taskType;
 					std::string prepareInterval;
 					std::string region;
@@ -52,9 +51,9 @@ namespace AlibabaCloud
 				};
 
 
-				DescribeActiveOperationTaskResult();
-				explicit DescribeActiveOperationTaskResult(const std::string &payload);
-				~DescribeActiveOperationTaskResult();
+				DescribePendingMaintenanceActionResult();
+				explicit DescribePendingMaintenanceActionResult(const std::string &payload);
+				~DescribePendingMaintenanceActionResult();
 				int getTotalRecordCount()const;
 				int getPageSize()const;
 				int getPageNumber()const;
@@ -72,4 +71,4 @@ namespace AlibabaCloud
 		}
 	}
 }
-#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_
+#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONRESULT_H_

+ 6 - 6
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskTypeRequest.h → polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionsRequest.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_
-#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_
+#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONSREQUEST_H_
+#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONSREQUEST_H_
 
 #include <string>
 #include <vector>
@@ -28,12 +28,12 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_POLARDB_EXPORT DescribeActiveOperationTaskTypeRequest : public RpcServiceRequest
+			class ALIBABACLOUD_POLARDB_EXPORT DescribePendingMaintenanceActionsRequest : public RpcServiceRequest
 			{
 
 			public:
-				DescribeActiveOperationTaskTypeRequest();
-				~DescribeActiveOperationTaskTypeRequest();
+				DescribePendingMaintenanceActionsRequest();
+				~DescribePendingMaintenanceActionsRequest();
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
@@ -63,4 +63,4 @@ namespace AlibabaCloud
 		}
 	}
 }
-#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_
+#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONSREQUEST_H_

+ 7 - 7
polardb/include/alibabacloud/polardb/model/DescribeActiveOperationTaskTypeResult.h → polardb/include/alibabacloud/polardb/model/DescribePendingMaintenanceActionsResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_
-#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_
+#ifndef ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONSRESULT_H_
+#define ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONSRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,7 +29,7 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_POLARDB_EXPORT DescribeActiveOperationTaskTypeResult : public ServiceResult
+			class ALIBABACLOUD_POLARDB_EXPORT DescribePendingMaintenanceActionsResult : public ServiceResult
 			{
 			public:
 				struct Items
@@ -39,9 +39,9 @@ namespace AlibabaCloud
 				};
 
 
-				DescribeActiveOperationTaskTypeResult();
-				explicit DescribeActiveOperationTaskTypeResult(const std::string &payload);
-				~DescribeActiveOperationTaskTypeResult();
+				DescribePendingMaintenanceActionsResult();
+				explicit DescribePendingMaintenanceActionsResult(const std::string &payload);
+				~DescribePendingMaintenanceActionsResult();
 				std::vector<Items> getTypeList()const;
 
 			protected:
@@ -53,4 +53,4 @@ namespace AlibabaCloud
 		}
 	}
 }
-#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_
+#endif // !ALIBABACLOUD_POLARDB_MODEL_DESCRIBEPENDINGMAINTENANCEACTIONSRESULT_H_

+ 3 - 3
polardb/include/alibabacloud/polardb/model/ModifyDBClusterAuditLogCollectorRequest.h

@@ -37,6 +37,8 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getDBClusterId()const;
@@ -47,17 +49,15 @@ namespace AlibabaCloud
 				void setCollectorStatus(const std::string& collectorStatus);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				long resourceOwnerId_;
+				std::string accessKeyId_;
 				std::string resourceOwnerAccount_;
 				std::string dBClusterId_;
 				std::string ownerAccount_;
 				std::string collectorStatus_;
 				long ownerId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
polardb/include/alibabacloud/polardb/model/ModifyActiveOperationTaskRequest.h → polardb/include/alibabacloud/polardb/model/ModifyPendingMaintenanceActionRequest.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_POLARDB_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_
-#define ALIBABACLOUD_POLARDB_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_
+#ifndef ALIBABACLOUD_POLARDB_MODEL_MODIFYPENDINGMAINTENANCEACTIONREQUEST_H_
+#define ALIBABACLOUD_POLARDB_MODEL_MODIFYPENDINGMAINTENANCEACTIONREQUEST_H_
 
 #include <string>
 #include <vector>
@@ -28,12 +28,12 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_POLARDB_EXPORT ModifyActiveOperationTaskRequest : public RpcServiceRequest
+			class ALIBABACLOUD_POLARDB_EXPORT ModifyPendingMaintenanceActionRequest : public RpcServiceRequest
 			{
 
 			public:
-				ModifyActiveOperationTaskRequest();
-				~ModifyActiveOperationTaskRequest();
+				ModifyPendingMaintenanceActionRequest();
+				~ModifyPendingMaintenanceActionRequest();
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
@@ -66,4 +66,4 @@ namespace AlibabaCloud
 		}
 	}
 }
-#endif // !ALIBABACLOUD_POLARDB_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_
+#endif // !ALIBABACLOUD_POLARDB_MODEL_MODIFYPENDINGMAINTENANCEACTIONREQUEST_H_

+ 7 - 7
polardb/include/alibabacloud/polardb/model/ModifyActiveOperationTaskResult.h → polardb/include/alibabacloud/polardb/model/ModifyPendingMaintenanceActionResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_POLARDB_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_
-#define ALIBABACLOUD_POLARDB_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_
+#ifndef ALIBABACLOUD_POLARDB_MODEL_MODIFYPENDINGMAINTENANCEACTIONRESULT_H_
+#define ALIBABACLOUD_POLARDB_MODEL_MODIFYPENDINGMAINTENANCEACTIONRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,14 +29,14 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_POLARDB_EXPORT ModifyActiveOperationTaskResult : public ServiceResult
+			class ALIBABACLOUD_POLARDB_EXPORT ModifyPendingMaintenanceActionResult : public ServiceResult
 			{
 			public:
 
 
-				ModifyActiveOperationTaskResult();
-				explicit ModifyActiveOperationTaskResult(const std::string &payload);
-				~ModifyActiveOperationTaskResult();
+				ModifyPendingMaintenanceActionResult();
+				explicit ModifyPendingMaintenanceActionResult(const std::string &payload);
+				~ModifyPendingMaintenanceActionResult();
 				std::string getIds()const;
 
 			protected:
@@ -48,4 +48,4 @@ namespace AlibabaCloud
 		}
 	}
 }
-#endif // !ALIBABACLOUD_POLARDB_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_
+#endif // !ALIBABACLOUD_POLARDB_MODEL_MODIFYPENDINGMAINTENANCEACTIONRESULT_H_

+ 108 - 180
polardb/src/PolardbClient.cc

@@ -627,150 +627,6 @@ PolardbClient::DescribeAccountsOutcomeCallable PolardbClient::describeAccountsCa
 	return task->get_future();
 }
 
-PolardbClient::DescribeActiveOperationTaskOutcome PolardbClient::describeActiveOperationTask(const DescribeActiveOperationTaskRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeActiveOperationTaskOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeActiveOperationTaskOutcome(DescribeActiveOperationTaskResult(outcome.result()));
-	else
-		return DescribeActiveOperationTaskOutcome(outcome.error());
-}
-
-void PolardbClient::describeActiveOperationTaskAsync(const DescribeActiveOperationTaskRequest& request, const DescribeActiveOperationTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeActiveOperationTask(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-PolardbClient::DescribeActiveOperationTaskOutcomeCallable PolardbClient::describeActiveOperationTaskCallable(const DescribeActiveOperationTaskRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeActiveOperationTaskOutcome()>>(
-			[this, request]()
-			{
-			return this->describeActiveOperationTask(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-PolardbClient::DescribeActiveOperationTaskCountOutcome PolardbClient::describeActiveOperationTaskCount(const DescribeActiveOperationTaskCountRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeActiveOperationTaskCountOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeActiveOperationTaskCountOutcome(DescribeActiveOperationTaskCountResult(outcome.result()));
-	else
-		return DescribeActiveOperationTaskCountOutcome(outcome.error());
-}
-
-void PolardbClient::describeActiveOperationTaskCountAsync(const DescribeActiveOperationTaskCountRequest& request, const DescribeActiveOperationTaskCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeActiveOperationTaskCount(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-PolardbClient::DescribeActiveOperationTaskCountOutcomeCallable PolardbClient::describeActiveOperationTaskCountCallable(const DescribeActiveOperationTaskCountRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeActiveOperationTaskCountOutcome()>>(
-			[this, request]()
-			{
-			return this->describeActiveOperationTaskCount(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-PolardbClient::DescribeActiveOperationTaskRegionOutcome PolardbClient::describeActiveOperationTaskRegion(const DescribeActiveOperationTaskRegionRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeActiveOperationTaskRegionOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeActiveOperationTaskRegionOutcome(DescribeActiveOperationTaskRegionResult(outcome.result()));
-	else
-		return DescribeActiveOperationTaskRegionOutcome(outcome.error());
-}
-
-void PolardbClient::describeActiveOperationTaskRegionAsync(const DescribeActiveOperationTaskRegionRequest& request, const DescribeActiveOperationTaskRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeActiveOperationTaskRegion(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-PolardbClient::DescribeActiveOperationTaskRegionOutcomeCallable PolardbClient::describeActiveOperationTaskRegionCallable(const DescribeActiveOperationTaskRegionRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeActiveOperationTaskRegionOutcome()>>(
-			[this, request]()
-			{
-			return this->describeActiveOperationTaskRegion(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-PolardbClient::DescribeActiveOperationTaskTypeOutcome PolardbClient::describeActiveOperationTaskType(const DescribeActiveOperationTaskTypeRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeActiveOperationTaskTypeOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeActiveOperationTaskTypeOutcome(DescribeActiveOperationTaskTypeResult(outcome.result()));
-	else
-		return DescribeActiveOperationTaskTypeOutcome(outcome.error());
-}
-
-void PolardbClient::describeActiveOperationTaskTypeAsync(const DescribeActiveOperationTaskTypeRequest& request, const DescribeActiveOperationTaskTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeActiveOperationTaskType(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-PolardbClient::DescribeActiveOperationTaskTypeOutcomeCallable PolardbClient::describeActiveOperationTaskTypeCallable(const DescribeActiveOperationTaskTypeRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeActiveOperationTaskTypeOutcome()>>(
-			[this, request]()
-			{
-			return this->describeActiveOperationTaskType(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 PolardbClient::DescribeAutoRenewAttributeOutcome PolardbClient::describeAutoRenewAttribute(const DescribeAutoRenewAttributeRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1527,6 +1383,78 @@ PolardbClient::DescribeLogBackupPolicyOutcomeCallable PolardbClient::describeLog
 	return task->get_future();
 }
 
+PolardbClient::DescribePendingMaintenanceActionOutcome PolardbClient::describePendingMaintenanceAction(const DescribePendingMaintenanceActionRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return DescribePendingMaintenanceActionOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return DescribePendingMaintenanceActionOutcome(DescribePendingMaintenanceActionResult(outcome.result()));
+	else
+		return DescribePendingMaintenanceActionOutcome(outcome.error());
+}
+
+void PolardbClient::describePendingMaintenanceActionAsync(const DescribePendingMaintenanceActionRequest& request, const DescribePendingMaintenanceActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, describePendingMaintenanceAction(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+PolardbClient::DescribePendingMaintenanceActionOutcomeCallable PolardbClient::describePendingMaintenanceActionCallable(const DescribePendingMaintenanceActionRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<DescribePendingMaintenanceActionOutcome()>>(
+			[this, request]()
+			{
+			return this->describePendingMaintenanceAction(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+
+PolardbClient::DescribePendingMaintenanceActionsOutcome PolardbClient::describePendingMaintenanceActions(const DescribePendingMaintenanceActionsRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return DescribePendingMaintenanceActionsOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return DescribePendingMaintenanceActionsOutcome(DescribePendingMaintenanceActionsResult(outcome.result()));
+	else
+		return DescribePendingMaintenanceActionsOutcome(outcome.error());
+}
+
+void PolardbClient::describePendingMaintenanceActionsAsync(const DescribePendingMaintenanceActionsRequest& request, const DescribePendingMaintenanceActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, describePendingMaintenanceActions(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+PolardbClient::DescribePendingMaintenanceActionsOutcomeCallable PolardbClient::describePendingMaintenanceActionsCallable(const DescribePendingMaintenanceActionsRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<DescribePendingMaintenanceActionsOutcome()>>(
+			[this, request]()
+			{
+			return this->describePendingMaintenanceActions(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+
 PolardbClient::DescribeRegionsOutcome PolardbClient::describeRegions(const DescribeRegionsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -1815,42 +1743,6 @@ PolardbClient::ModifyAccountPasswordOutcomeCallable PolardbClient::modifyAccount
 	return task->get_future();
 }
 
-PolardbClient::ModifyActiveOperationTaskOutcome PolardbClient::modifyActiveOperationTask(const ModifyActiveOperationTaskRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ModifyActiveOperationTaskOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ModifyActiveOperationTaskOutcome(ModifyActiveOperationTaskResult(outcome.result()));
-	else
-		return ModifyActiveOperationTaskOutcome(outcome.error());
-}
-
-void PolardbClient::modifyActiveOperationTaskAsync(const ModifyActiveOperationTaskRequest& request, const ModifyActiveOperationTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, modifyActiveOperationTask(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-PolardbClient::ModifyActiveOperationTaskOutcomeCallable PolardbClient::modifyActiveOperationTaskCallable(const ModifyActiveOperationTaskRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ModifyActiveOperationTaskOutcome()>>(
-			[this, request]()
-			{
-			return this->modifyActiveOperationTask(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 PolardbClient::ModifyAutoRenewAttributeOutcome PolardbClient::modifyAutoRenewAttribute(const ModifyAutoRenewAttributeRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2391,6 +2283,42 @@ PolardbClient::ModifyLogBackupPolicyOutcomeCallable PolardbClient::modifyLogBack
 	return task->get_future();
 }
 
+PolardbClient::ModifyPendingMaintenanceActionOutcome PolardbClient::modifyPendingMaintenanceAction(const ModifyPendingMaintenanceActionRequest &request) const
+{
+	auto endpointOutcome = endpointProvider_->getEndpoint();
+	if (!endpointOutcome.isSuccess())
+		return ModifyPendingMaintenanceActionOutcome(endpointOutcome.error());
+
+	auto outcome = makeRequest(endpointOutcome.result(), request);
+
+	if (outcome.isSuccess())
+		return ModifyPendingMaintenanceActionOutcome(ModifyPendingMaintenanceActionResult(outcome.result()));
+	else
+		return ModifyPendingMaintenanceActionOutcome(outcome.error());
+}
+
+void PolardbClient::modifyPendingMaintenanceActionAsync(const ModifyPendingMaintenanceActionRequest& request, const ModifyPendingMaintenanceActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+{
+	auto fn = [this, request, handler, context]()
+	{
+		handler(this, request, modifyPendingMaintenanceAction(request), context);
+	};
+
+	asyncExecute(new Runnable(fn));
+}
+
+PolardbClient::ModifyPendingMaintenanceActionOutcomeCallable PolardbClient::modifyPendingMaintenanceActionCallable(const ModifyPendingMaintenanceActionRequest &request) const
+{
+	auto task = std::make_shared<std::packaged_task<ModifyPendingMaintenanceActionOutcome()>>(
+			[this, request]()
+			{
+			return this->modifyPendingMaintenanceAction(request);
+			});
+
+	asyncExecute(new Runnable([task]() { (*task)(); }));
+	return task->get_future();
+}
+
 PolardbClient::ResetAccountOutcome PolardbClient::resetAccount(const ResetAccountRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();

+ 0 - 95
polardb/src/model/DescribeActiveOperationTaskCountRequest.cc

@@ -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.
- */
-
-#include <alibabacloud/polardb/model/DescribeActiveOperationTaskCountRequest.h>
-
-using AlibabaCloud::Polardb::Model::DescribeActiveOperationTaskCountRequest;
-
-DescribeActiveOperationTaskCountRequest::DescribeActiveOperationTaskCountRequest() :
-	RpcServiceRequest("polardb", "2017-08-01", "DescribeActiveOperationTaskCount")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeActiveOperationTaskCountRequest::~DescribeActiveOperationTaskCountRequest()
-{}
-
-long DescribeActiveOperationTaskCountRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void DescribeActiveOperationTaskCountRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string DescribeActiveOperationTaskCountRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void DescribeActiveOperationTaskCountRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string DescribeActiveOperationTaskCountRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void DescribeActiveOperationTaskCountRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string DescribeActiveOperationTaskCountRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void DescribeActiveOperationTaskCountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string DescribeActiveOperationTaskCountRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void DescribeActiveOperationTaskCountRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long DescribeActiveOperationTaskCountRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeActiveOperationTaskCountRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 0 - 58
polardb/src/model/DescribeActiveOperationTaskCountResult.cc

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

+ 0 - 59
polardb/src/model/DescribeActiveOperationTaskRegionResult.cc

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/polardb/model/DescribeActiveOperationTaskRegionResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Polardb;
-using namespace AlibabaCloud::Polardb::Model;
-
-DescribeActiveOperationTaskRegionResult::DescribeActiveOperationTaskRegionResult() :
-	ServiceResult()
-{}
-
-DescribeActiveOperationTaskRegionResult::DescribeActiveOperationTaskRegionResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeActiveOperationTaskRegionResult::~DescribeActiveOperationTaskRegionResult()
-{}
-
-void DescribeActiveOperationTaskRegionResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allRegionListNode = value["RegionList"]["Items"];
-	for (auto valueRegionListItems : allRegionListNode)
-	{
-		Items regionListObject;
-		if(!valueRegionListItems["Region"].isNull())
-			regionListObject.region = valueRegionListItems["Region"].asString();
-		if(!valueRegionListItems["Count"].isNull())
-			regionListObject.count = std::stoi(valueRegionListItems["Count"].asString());
-		regionList_.push_back(regionListObject);
-	}
-
-}
-
-std::vector<DescribeActiveOperationTaskRegionResult::Items> DescribeActiveOperationTaskRegionResult::getRegionList()const
-{
-	return regionList_;
-}
-

+ 0 - 161
polardb/src/model/DescribeActiveOperationTaskRequest.cc

@@ -1,161 +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/polardb/model/DescribeActiveOperationTaskRequest.h>
-
-using AlibabaCloud::Polardb::Model::DescribeActiveOperationTaskRequest;
-
-DescribeActiveOperationTaskRequest::DescribeActiveOperationTaskRequest() :
-	RpcServiceRequest("polardb", "2017-08-01", "DescribeActiveOperationTask")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeActiveOperationTaskRequest::~DescribeActiveOperationTaskRequest()
-{}
-
-long DescribeActiveOperationTaskRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void DescribeActiveOperationTaskRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string DescribeActiveOperationTaskRequest::getProductId()const
-{
-	return productId_;
-}
-
-void DescribeActiveOperationTaskRequest::setProductId(const std::string& productId)
-{
-	productId_ = productId;
-	setParameter("ProductId", productId);
-}
-
-int DescribeActiveOperationTaskRequest::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-void DescribeActiveOperationTaskRequest::setPageNumber(int pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", std::to_string(pageNumber));
-}
-
-std::string DescribeActiveOperationTaskRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void DescribeActiveOperationTaskRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-int DescribeActiveOperationTaskRequest::getIsHistory()const
-{
-	return isHistory_;
-}
-
-void DescribeActiveOperationTaskRequest::setIsHistory(int isHistory)
-{
-	isHistory_ = isHistory;
-	setParameter("IsHistory", std::to_string(isHistory));
-}
-
-std::string DescribeActiveOperationTaskRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void DescribeActiveOperationTaskRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-int DescribeActiveOperationTaskRequest::getPageSize()const
-{
-	return pageSize_;
-}
-
-void DescribeActiveOperationTaskRequest::setPageSize(int pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", std::to_string(pageSize));
-}
-
-std::string DescribeActiveOperationTaskRequest::getTaskType()const
-{
-	return taskType_;
-}
-
-void DescribeActiveOperationTaskRequest::setTaskType(const std::string& taskType)
-{
-	taskType_ = taskType;
-	setParameter("TaskType", taskType);
-}
-
-std::string DescribeActiveOperationTaskRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void DescribeActiveOperationTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string DescribeActiveOperationTaskRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void DescribeActiveOperationTaskRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long DescribeActiveOperationTaskRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeActiveOperationTaskRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string DescribeActiveOperationTaskRequest::getRegion()const
-{
-	return region_;
-}
-
-void DescribeActiveOperationTaskRequest::setRegion(const std::string& region)
-{
-	region_ = region;
-	setParameter("Region", region);
-}
-

+ 0 - 106
polardb/src/model/DescribeActiveOperationTaskTypeRequest.cc

@@ -1,106 +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/polardb/model/DescribeActiveOperationTaskTypeRequest.h>
-
-using AlibabaCloud::Polardb::Model::DescribeActiveOperationTaskTypeRequest;
-
-DescribeActiveOperationTaskTypeRequest::DescribeActiveOperationTaskTypeRequest() :
-	RpcServiceRequest("polardb", "2017-08-01", "DescribeActiveOperationTaskType")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DescribeActiveOperationTaskTypeRequest::~DescribeActiveOperationTaskTypeRequest()
-{}
-
-long DescribeActiveOperationTaskTypeRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void DescribeActiveOperationTaskTypeRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string DescribeActiveOperationTaskTypeRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void DescribeActiveOperationTaskTypeRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-int DescribeActiveOperationTaskTypeRequest::getIsHistory()const
-{
-	return isHistory_;
-}
-
-void DescribeActiveOperationTaskTypeRequest::setIsHistory(int isHistory)
-{
-	isHistory_ = isHistory;
-	setParameter("IsHistory", std::to_string(isHistory));
-}
-
-std::string DescribeActiveOperationTaskTypeRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void DescribeActiveOperationTaskTypeRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string DescribeActiveOperationTaskTypeRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void DescribeActiveOperationTaskTypeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string DescribeActiveOperationTaskTypeRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void DescribeActiveOperationTaskTypeRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long DescribeActiveOperationTaskTypeRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void DescribeActiveOperationTaskTypeRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-

+ 150 - 0
polardb/src/model/DescribePendingMaintenanceActionRequest.cc

@@ -0,0 +1,150 @@
+/*
+ * 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/polardb/model/DescribePendingMaintenanceActionRequest.h>
+
+using AlibabaCloud::Polardb::Model::DescribePendingMaintenanceActionRequest;
+
+DescribePendingMaintenanceActionRequest::DescribePendingMaintenanceActionRequest() :
+	RpcServiceRequest("polardb", "2017-08-01", "DescribePendingMaintenanceAction")
+{
+	setMethod(HttpRequest::Method::Post);
+}
+
+DescribePendingMaintenanceActionRequest::~DescribePendingMaintenanceActionRequest()
+{}
+
+long DescribePendingMaintenanceActionRequest::getResourceOwnerId()const
+{
+	return resourceOwnerId_;
+}
+
+void DescribePendingMaintenanceActionRequest::setResourceOwnerId(long resourceOwnerId)
+{
+	resourceOwnerId_ = resourceOwnerId;
+	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
+}
+
+int DescribePendingMaintenanceActionRequest::getPageNumber()const
+{
+	return pageNumber_;
+}
+
+void DescribePendingMaintenanceActionRequest::setPageNumber(int pageNumber)
+{
+	pageNumber_ = pageNumber;
+	setParameter("PageNumber", std::to_string(pageNumber));
+}
+
+std::string DescribePendingMaintenanceActionRequest::getAccessKeyId()const
+{
+	return accessKeyId_;
+}
+
+void DescribePendingMaintenanceActionRequest::setAccessKeyId(const std::string& accessKeyId)
+{
+	accessKeyId_ = accessKeyId;
+	setParameter("AccessKeyId", accessKeyId);
+}
+
+int DescribePendingMaintenanceActionRequest::getIsHistory()const
+{
+	return isHistory_;
+}
+
+void DescribePendingMaintenanceActionRequest::setIsHistory(int isHistory)
+{
+	isHistory_ = isHistory;
+	setParameter("IsHistory", std::to_string(isHistory));
+}
+
+std::string DescribePendingMaintenanceActionRequest::getSecurityToken()const
+{
+	return securityToken_;
+}
+
+void DescribePendingMaintenanceActionRequest::setSecurityToken(const std::string& securityToken)
+{
+	securityToken_ = securityToken;
+	setParameter("SecurityToken", securityToken);
+}
+
+int DescribePendingMaintenanceActionRequest::getPageSize()const
+{
+	return pageSize_;
+}
+
+void DescribePendingMaintenanceActionRequest::setPageSize(int pageSize)
+{
+	pageSize_ = pageSize;
+	setParameter("PageSize", std::to_string(pageSize));
+}
+
+std::string DescribePendingMaintenanceActionRequest::getTaskType()const
+{
+	return taskType_;
+}
+
+void DescribePendingMaintenanceActionRequest::setTaskType(const std::string& taskType)
+{
+	taskType_ = taskType;
+	setParameter("TaskType", taskType);
+}
+
+std::string DescribePendingMaintenanceActionRequest::getResourceOwnerAccount()const
+{
+	return resourceOwnerAccount_;
+}
+
+void DescribePendingMaintenanceActionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
+{
+	resourceOwnerAccount_ = resourceOwnerAccount;
+	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
+}
+
+std::string DescribePendingMaintenanceActionRequest::getOwnerAccount()const
+{
+	return ownerAccount_;
+}
+
+void DescribePendingMaintenanceActionRequest::setOwnerAccount(const std::string& ownerAccount)
+{
+	ownerAccount_ = ownerAccount;
+	setParameter("OwnerAccount", ownerAccount);
+}
+
+long DescribePendingMaintenanceActionRequest::getOwnerId()const
+{
+	return ownerId_;
+}
+
+void DescribePendingMaintenanceActionRequest::setOwnerId(long ownerId)
+{
+	ownerId_ = ownerId;
+	setParameter("OwnerId", std::to_string(ownerId));
+}
+
+std::string DescribePendingMaintenanceActionRequest::getRegion()const
+{
+	return region_;
+}
+
+void DescribePendingMaintenanceActionRequest::setRegion(const std::string& region)
+{
+	region_ = region;
+	setParameter("Region", region);
+}
+

+ 15 - 17
polardb/src/model/DescribeActiveOperationTaskResult.cc → polardb/src/model/DescribePendingMaintenanceActionResult.cc

@@ -14,26 +14,26 @@
  * limitations under the License.
  */
 
-#include <alibabacloud/polardb/model/DescribeActiveOperationTaskResult.h>
+#include <alibabacloud/polardb/model/DescribePendingMaintenanceActionResult.h>
 #include <json/json.h>
 
 using namespace AlibabaCloud::Polardb;
 using namespace AlibabaCloud::Polardb::Model;
 
-DescribeActiveOperationTaskResult::DescribeActiveOperationTaskResult() :
+DescribePendingMaintenanceActionResult::DescribePendingMaintenanceActionResult() :
 	ServiceResult()
 {}
 
-DescribeActiveOperationTaskResult::DescribeActiveOperationTaskResult(const std::string &payload) :
+DescribePendingMaintenanceActionResult::DescribePendingMaintenanceActionResult(const std::string &payload) :
 	ServiceResult()
 {
 	parse(payload);
 }
 
-DescribeActiveOperationTaskResult::~DescribeActiveOperationTaskResult()
+DescribePendingMaintenanceActionResult::~DescribePendingMaintenanceActionResult()
 {}
 
-void DescribeActiveOperationTaskResult::parse(const std::string &payload)
+void DescribePendingMaintenanceActionResult::parse(const std::string &payload)
 {
 	Json::Reader reader;
 	Json::Value value;
@@ -45,10 +45,10 @@ void DescribeActiveOperationTaskResult::parse(const std::string &payload)
 		ItemsItem itemsObject;
 		if(!valueItemsItemsItem["Id"].isNull())
 			itemsObject.id = std::stoi(valueItemsItemsItem["Id"].asString());
-		if(!valueItemsItemsItem["InsName"].isNull())
-			itemsObject.insName = valueItemsItemsItem["InsName"].asString();
-		if(!valueItemsItemsItem["DbType"].isNull())
-			itemsObject.dbType = valueItemsItemsItem["DbType"].asString();
+		if(!valueItemsItemsItem["DBClusterId"].isNull())
+			itemsObject.dBClusterId = valueItemsItemsItem["DBClusterId"].asString();
+		if(!valueItemsItemsItem["DBType"].isNull())
+			itemsObject.dBType = valueItemsItemsItem["DBType"].asString();
 		if(!valueItemsItemsItem["StartTime"].isNull())
 			itemsObject.startTime = valueItemsItemsItem["StartTime"].asString();
 		if(!valueItemsItemsItem["SwitchTime"].isNull())
@@ -65,12 +65,10 @@ void DescribeActiveOperationTaskResult::parse(const std::string &payload)
 			itemsObject.resultInfo = valueItemsItemsItem["ResultInfo"].asString();
 		if(!valueItemsItemsItem["PrepareInterval"].isNull())
 			itemsObject.prepareInterval = valueItemsItemsItem["PrepareInterval"].asString();
-		if(!valueItemsItemsItem["TaskParams"].isNull())
-			itemsObject.taskParams = valueItemsItemsItem["TaskParams"].asString();
 		if(!valueItemsItemsItem["TaskType"].isNull())
 			itemsObject.taskType = valueItemsItemsItem["TaskType"].asString();
-		if(!valueItemsItemsItem["DbVersion"].isNull())
-			itemsObject.dbVersion = valueItemsItemsItem["DbVersion"].asString();
+		if(!valueItemsItemsItem["DBVersion"].isNull())
+			itemsObject.dBVersion = valueItemsItemsItem["DBVersion"].asString();
 		if(!valueItemsItemsItem["Region"].isNull())
 			itemsObject.region = valueItemsItemsItem["Region"].asString();
 		items_.push_back(itemsObject);
@@ -84,22 +82,22 @@ void DescribeActiveOperationTaskResult::parse(const std::string &payload)
 
 }
 
-int DescribeActiveOperationTaskResult::getTotalRecordCount()const
+int DescribePendingMaintenanceActionResult::getTotalRecordCount()const
 {
 	return totalRecordCount_;
 }
 
-int DescribeActiveOperationTaskResult::getPageSize()const
+int DescribePendingMaintenanceActionResult::getPageSize()const
 {
 	return pageSize_;
 }
 
-int DescribeActiveOperationTaskResult::getPageNumber()const
+int DescribePendingMaintenanceActionResult::getPageNumber()const
 {
 	return pageNumber_;
 }
 
-std::vector<DescribeActiveOperationTaskResult::ItemsItem> DescribeActiveOperationTaskResult::getItems()const
+std::vector<DescribePendingMaintenanceActionResult::ItemsItem> DescribePendingMaintenanceActionResult::getItems()const
 {
 	return items_;
 }

+ 19 - 30
polardb/src/model/DescribeActiveOperationTaskRegionRequest.cc → polardb/src/model/DescribePendingMaintenanceActionsRequest.cc

@@ -14,102 +14,91 @@
  * limitations under the License.
  */
 
-#include <alibabacloud/polardb/model/DescribeActiveOperationTaskRegionRequest.h>
+#include <alibabacloud/polardb/model/DescribePendingMaintenanceActionsRequest.h>
 
-using AlibabaCloud::Polardb::Model::DescribeActiveOperationTaskRegionRequest;
+using AlibabaCloud::Polardb::Model::DescribePendingMaintenanceActionsRequest;
 
-DescribeActiveOperationTaskRegionRequest::DescribeActiveOperationTaskRegionRequest() :
-	RpcServiceRequest("polardb", "2017-08-01", "DescribeActiveOperationTaskRegion")
+DescribePendingMaintenanceActionsRequest::DescribePendingMaintenanceActionsRequest() :
+	RpcServiceRequest("polardb", "2017-08-01", "DescribePendingMaintenanceActions")
 {
 	setMethod(HttpRequest::Method::Post);
 }
 
-DescribeActiveOperationTaskRegionRequest::~DescribeActiveOperationTaskRegionRequest()
+DescribePendingMaintenanceActionsRequest::~DescribePendingMaintenanceActionsRequest()
 {}
 
-long DescribeActiveOperationTaskRegionRequest::getResourceOwnerId()const
+long DescribePendingMaintenanceActionsRequest::getResourceOwnerId()const
 {
 	return resourceOwnerId_;
 }
 
-void DescribeActiveOperationTaskRegionRequest::setResourceOwnerId(long resourceOwnerId)
+void DescribePendingMaintenanceActionsRequest::setResourceOwnerId(long resourceOwnerId)
 {
 	resourceOwnerId_ = resourceOwnerId;
 	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
 }
 
-std::string DescribeActiveOperationTaskRegionRequest::getAccessKeyId()const
+std::string DescribePendingMaintenanceActionsRequest::getAccessKeyId()const
 {
 	return accessKeyId_;
 }
 
-void DescribeActiveOperationTaskRegionRequest::setAccessKeyId(const std::string& accessKeyId)
+void DescribePendingMaintenanceActionsRequest::setAccessKeyId(const std::string& accessKeyId)
 {
 	accessKeyId_ = accessKeyId;
 	setParameter("AccessKeyId", accessKeyId);
 }
 
-int DescribeActiveOperationTaskRegionRequest::getIsHistory()const
+int DescribePendingMaintenanceActionsRequest::getIsHistory()const
 {
 	return isHistory_;
 }
 
-void DescribeActiveOperationTaskRegionRequest::setIsHistory(int isHistory)
+void DescribePendingMaintenanceActionsRequest::setIsHistory(int isHistory)
 {
 	isHistory_ = isHistory;
 	setParameter("IsHistory", std::to_string(isHistory));
 }
 
-std::string DescribeActiveOperationTaskRegionRequest::getSecurityToken()const
+std::string DescribePendingMaintenanceActionsRequest::getSecurityToken()const
 {
 	return securityToken_;
 }
 
-void DescribeActiveOperationTaskRegionRequest::setSecurityToken(const std::string& securityToken)
+void DescribePendingMaintenanceActionsRequest::setSecurityToken(const std::string& securityToken)
 {
 	securityToken_ = securityToken;
 	setParameter("SecurityToken", securityToken);
 }
 
-std::string DescribeActiveOperationTaskRegionRequest::getTaskType()const
-{
-	return taskType_;
-}
-
-void DescribeActiveOperationTaskRegionRequest::setTaskType(const std::string& taskType)
-{
-	taskType_ = taskType;
-	setParameter("TaskType", taskType);
-}
-
-std::string DescribeActiveOperationTaskRegionRequest::getResourceOwnerAccount()const
+std::string DescribePendingMaintenanceActionsRequest::getResourceOwnerAccount()const
 {
 	return resourceOwnerAccount_;
 }
 
-void DescribeActiveOperationTaskRegionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
+void DescribePendingMaintenanceActionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
 {
 	resourceOwnerAccount_ = resourceOwnerAccount;
 	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
 }
 
-std::string DescribeActiveOperationTaskRegionRequest::getOwnerAccount()const
+std::string DescribePendingMaintenanceActionsRequest::getOwnerAccount()const
 {
 	return ownerAccount_;
 }
 
-void DescribeActiveOperationTaskRegionRequest::setOwnerAccount(const std::string& ownerAccount)
+void DescribePendingMaintenanceActionsRequest::setOwnerAccount(const std::string& ownerAccount)
 {
 	ownerAccount_ = ownerAccount;
 	setParameter("OwnerAccount", ownerAccount);
 }
 
-long DescribeActiveOperationTaskRegionRequest::getOwnerId()const
+long DescribePendingMaintenanceActionsRequest::getOwnerId()const
 {
 	return ownerId_;
 }
 
-void DescribeActiveOperationTaskRegionRequest::setOwnerId(long ownerId)
+void DescribePendingMaintenanceActionsRequest::setOwnerId(long ownerId)
 {
 	ownerId_ = ownerId;
 	setParameter("OwnerId", std::to_string(ownerId));

+ 6 - 6
polardb/src/model/DescribeActiveOperationTaskTypeResult.cc → polardb/src/model/DescribePendingMaintenanceActionsResult.cc

@@ -14,26 +14,26 @@
  * limitations under the License.
  */
 
-#include <alibabacloud/polardb/model/DescribeActiveOperationTaskTypeResult.h>
+#include <alibabacloud/polardb/model/DescribePendingMaintenanceActionsResult.h>
 #include <json/json.h>
 
 using namespace AlibabaCloud::Polardb;
 using namespace AlibabaCloud::Polardb::Model;
 
-DescribeActiveOperationTaskTypeResult::DescribeActiveOperationTaskTypeResult() :
+DescribePendingMaintenanceActionsResult::DescribePendingMaintenanceActionsResult() :
 	ServiceResult()
 {}
 
-DescribeActiveOperationTaskTypeResult::DescribeActiveOperationTaskTypeResult(const std::string &payload) :
+DescribePendingMaintenanceActionsResult::DescribePendingMaintenanceActionsResult(const std::string &payload) :
 	ServiceResult()
 {
 	parse(payload);
 }
 
-DescribeActiveOperationTaskTypeResult::~DescribeActiveOperationTaskTypeResult()
+DescribePendingMaintenanceActionsResult::~DescribePendingMaintenanceActionsResult()
 {}
 
-void DescribeActiveOperationTaskTypeResult::parse(const std::string &payload)
+void DescribePendingMaintenanceActionsResult::parse(const std::string &payload)
 {
 	Json::Reader reader;
 	Json::Value value;
@@ -52,7 +52,7 @@ void DescribeActiveOperationTaskTypeResult::parse(const std::string &payload)
 
 }
 
-std::vector<DescribeActiveOperationTaskTypeResult::Items> DescribeActiveOperationTaskTypeResult::getTypeList()const
+std::vector<DescribePendingMaintenanceActionsResult::Items> DescribePendingMaintenanceActionsResult::getTypeList()const
 {
 	return typeList_;
 }

+ 0 - 117
polardb/src/model/ModifyActiveOperationTaskRequest.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/polardb/model/ModifyActiveOperationTaskRequest.h>
-
-using AlibabaCloud::Polardb::Model::ModifyActiveOperationTaskRequest;
-
-ModifyActiveOperationTaskRequest::ModifyActiveOperationTaskRequest() :
-	RpcServiceRequest("polardb", "2017-08-01", "ModifyActiveOperationTask")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ModifyActiveOperationTaskRequest::~ModifyActiveOperationTaskRequest()
-{}
-
-long ModifyActiveOperationTaskRequest::getResourceOwnerId()const
-{
-	return resourceOwnerId_;
-}
-
-void ModifyActiveOperationTaskRequest::setResourceOwnerId(long resourceOwnerId)
-{
-	resourceOwnerId_ = resourceOwnerId;
-	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
-}
-
-std::string ModifyActiveOperationTaskRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ModifyActiveOperationTaskRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-
-std::string ModifyActiveOperationTaskRequest::getSecurityToken()const
-{
-	return securityToken_;
-}
-
-void ModifyActiveOperationTaskRequest::setSecurityToken(const std::string& securityToken)
-{
-	securityToken_ = securityToken;
-	setParameter("SecurityToken", securityToken);
-}
-
-std::string ModifyActiveOperationTaskRequest::getSwitchTime()const
-{
-	return switchTime_;
-}
-
-void ModifyActiveOperationTaskRequest::setSwitchTime(const std::string& switchTime)
-{
-	switchTime_ = switchTime;
-	setParameter("SwitchTime", switchTime);
-}
-
-std::string ModifyActiveOperationTaskRequest::getResourceOwnerAccount()const
-{
-	return resourceOwnerAccount_;
-}
-
-void ModifyActiveOperationTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
-{
-	resourceOwnerAccount_ = resourceOwnerAccount;
-	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
-}
-
-std::string ModifyActiveOperationTaskRequest::getOwnerAccount()const
-{
-	return ownerAccount_;
-}
-
-void ModifyActiveOperationTaskRequest::setOwnerAccount(const std::string& ownerAccount)
-{
-	ownerAccount_ = ownerAccount;
-	setParameter("OwnerAccount", ownerAccount);
-}
-
-long ModifyActiveOperationTaskRequest::getOwnerId()const
-{
-	return ownerId_;
-}
-
-void ModifyActiveOperationTaskRequest::setOwnerId(long ownerId)
-{
-	ownerId_ = ownerId;
-	setParameter("OwnerId", std::to_string(ownerId));
-}
-
-std::string ModifyActiveOperationTaskRequest::getIds()const
-{
-	return ids_;
-}
-
-void ModifyActiveOperationTaskRequest::setIds(const std::string& ids)
-{
-	ids_ = ids;
-	setParameter("Ids", ids);
-}
-

+ 11 - 11
polardb/src/model/ModifyDBClusterAuditLogCollectorRequest.cc

@@ -38,6 +38,17 @@ void ModifyDBClusterAuditLogCollectorRequest::setResourceOwnerId(long resourceOw
 	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
 }
 
+std::string ModifyDBClusterAuditLogCollectorRequest::getAccessKeyId()const
+{
+	return accessKeyId_;
+}
+
+void ModifyDBClusterAuditLogCollectorRequest::setAccessKeyId(const std::string& accessKeyId)
+{
+	accessKeyId_ = accessKeyId;
+	setParameter("AccessKeyId", accessKeyId);
+}
+
 std::string ModifyDBClusterAuditLogCollectorRequest::getResourceOwnerAccount()const
 {
 	return resourceOwnerAccount_;
@@ -93,14 +104,3 @@ void ModifyDBClusterAuditLogCollectorRequest::setOwnerId(long ownerId)
 	setParameter("OwnerId", std::to_string(ownerId));
 }
 
-std::string ModifyDBClusterAuditLogCollectorRequest::getAccessKeyId()const
-{
-	return accessKeyId_;
-}
-
-void ModifyDBClusterAuditLogCollectorRequest::setAccessKeyId(const std::string& accessKeyId)
-{
-	accessKeyId_ = accessKeyId;
-	setParameter("AccessKeyId", accessKeyId);
-}
-

+ 117 - 0
polardb/src/model/ModifyPendingMaintenanceActionRequest.cc

@@ -0,0 +1,117 @@
+/*
+ * 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/polardb/model/ModifyPendingMaintenanceActionRequest.h>
+
+using AlibabaCloud::Polardb::Model::ModifyPendingMaintenanceActionRequest;
+
+ModifyPendingMaintenanceActionRequest::ModifyPendingMaintenanceActionRequest() :
+	RpcServiceRequest("polardb", "2017-08-01", "ModifyPendingMaintenanceAction")
+{
+	setMethod(HttpRequest::Method::Post);
+}
+
+ModifyPendingMaintenanceActionRequest::~ModifyPendingMaintenanceActionRequest()
+{}
+
+long ModifyPendingMaintenanceActionRequest::getResourceOwnerId()const
+{
+	return resourceOwnerId_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setResourceOwnerId(long resourceOwnerId)
+{
+	resourceOwnerId_ = resourceOwnerId;
+	setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
+}
+
+std::string ModifyPendingMaintenanceActionRequest::getAccessKeyId()const
+{
+	return accessKeyId_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setAccessKeyId(const std::string& accessKeyId)
+{
+	accessKeyId_ = accessKeyId;
+	setParameter("AccessKeyId", accessKeyId);
+}
+
+std::string ModifyPendingMaintenanceActionRequest::getSecurityToken()const
+{
+	return securityToken_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setSecurityToken(const std::string& securityToken)
+{
+	securityToken_ = securityToken;
+	setParameter("SecurityToken", securityToken);
+}
+
+std::string ModifyPendingMaintenanceActionRequest::getSwitchTime()const
+{
+	return switchTime_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setSwitchTime(const std::string& switchTime)
+{
+	switchTime_ = switchTime;
+	setParameter("SwitchTime", switchTime);
+}
+
+std::string ModifyPendingMaintenanceActionRequest::getResourceOwnerAccount()const
+{
+	return resourceOwnerAccount_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
+{
+	resourceOwnerAccount_ = resourceOwnerAccount;
+	setParameter("ResourceOwnerAccount", resourceOwnerAccount);
+}
+
+std::string ModifyPendingMaintenanceActionRequest::getOwnerAccount()const
+{
+	return ownerAccount_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setOwnerAccount(const std::string& ownerAccount)
+{
+	ownerAccount_ = ownerAccount;
+	setParameter("OwnerAccount", ownerAccount);
+}
+
+long ModifyPendingMaintenanceActionRequest::getOwnerId()const
+{
+	return ownerId_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setOwnerId(long ownerId)
+{
+	ownerId_ = ownerId;
+	setParameter("OwnerId", std::to_string(ownerId));
+}
+
+std::string ModifyPendingMaintenanceActionRequest::getIds()const
+{
+	return ids_;
+}
+
+void ModifyPendingMaintenanceActionRequest::setIds(const std::string& ids)
+{
+	ids_ = ids;
+	setParameter("Ids", ids);
+}
+

+ 6 - 6
polardb/src/model/ModifyActiveOperationTaskResult.cc → polardb/src/model/ModifyPendingMaintenanceActionResult.cc

@@ -14,26 +14,26 @@
  * limitations under the License.
  */
 
-#include <alibabacloud/polardb/model/ModifyActiveOperationTaskResult.h>
+#include <alibabacloud/polardb/model/ModifyPendingMaintenanceActionResult.h>
 #include <json/json.h>
 
 using namespace AlibabaCloud::Polardb;
 using namespace AlibabaCloud::Polardb::Model;
 
-ModifyActiveOperationTaskResult::ModifyActiveOperationTaskResult() :
+ModifyPendingMaintenanceActionResult::ModifyPendingMaintenanceActionResult() :
 	ServiceResult()
 {}
 
-ModifyActiveOperationTaskResult::ModifyActiveOperationTaskResult(const std::string &payload) :
+ModifyPendingMaintenanceActionResult::ModifyPendingMaintenanceActionResult(const std::string &payload) :
 	ServiceResult()
 {
 	parse(payload);
 }
 
-ModifyActiveOperationTaskResult::~ModifyActiveOperationTaskResult()
+ModifyPendingMaintenanceActionResult::~ModifyPendingMaintenanceActionResult()
 {}
 
-void ModifyActiveOperationTaskResult::parse(const std::string &payload)
+void ModifyPendingMaintenanceActionResult::parse(const std::string &payload)
 {
 	Json::Reader reader;
 	Json::Value value;
@@ -44,7 +44,7 @@ void ModifyActiveOperationTaskResult::parse(const std::string &payload)
 
 }
 
-std::string ModifyActiveOperationTaskResult::getIds()const
+std::string ModifyPendingMaintenanceActionResult::getIds()const
 {
 	return ids_;
 }